Thoughs & notions - Ackert, Patricia (Heinle Cengage Learning, 2005)