Principles of accounting : tools for business decision making - Kimmel, Paul D. (J. Wiley, 2005)
Various multi-media instructional aids are available to supplement the text.