Understanding Financial Statements by Aileen Ormiston & Lyn M. Fraser