SPM Model Compositions (Shah Alam, Selangor : SAP Publications (M) Sdn. Bhd., 2019)
Includes questions and answers
Keywords: English language -- Composition and exercises