Read, reason, write - Seyler, Dorothy U. (McGraw-Hill, 1991)