Cause & effect - Ackert, Patricia (Heinle Cengage Learning, 2005)