Yutim Haider, Tang Shih Ran Grammar And Vocabulary Practice - Times Educational Petaling Jaya, Selangor 2007 ISBN: 978-983-1832-92-9