Financial reporting and auditing by Gerard McHugh | Lex | Lex