Cornerstones of financial accounting - Rich, Jay S. (Cengage Learning, 2009)