Introductory financial accounting and reporting - Smith, Barry P. (Essential revision ... in a hurry, 2010)