Understanding Financial Statements by Lyn Fraser, Aileen Ormiston & Lyn M. Fraser