"Punniyamurthi,Kavitha" Lookup - karachi Oxford university press 2019 - 22 ISBN: 9780190702250 Dewey Class. No.: F823 / 3351