Introduction to Financial Accounting 7 by Andrew Thomas and Anne Marie Ward