C A T : Audit practice and procedure - The institute of chartered accountants of England & wales; Foulks lynch (London : Foulks lynch, 2002)