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