Financial Accounting by Jeffrey Waybright & Robert Kemp