AAT top-up financial accounting : professional stage application level : question bank for exams in 2013.
Institute of Chartered Accountants in England and Wales.