Mastering Financial Accounting Essentials by Stuart A. McCrary