Richard Hughes English Grammar Made Simple - 2nd Edition - Fajar Bakti Sdn Bhd Shah Alam 1992 ISBN: 967-6533-81-5