Pisharody, Rama Pazhayannur Graded Exercise For Transilation And Compoisition - 3rd Ed. - Cambridge University Press 2005 - 444