Great writing. - Folse, Keith S. (Heinle Cengage Learning, 2010)