CAT advanced level paper 6 : drafting financial statements (International Stream) : drafting financial statements (International Stream) : practice & revision kit. (CAT, 2004)