Cornerstones of Financial Accounting by Jefferson P. Jones & Jay S. Rich