Advanced level accounting - Randall, Harold (London D.P, 1990)