"Harwood, Richard" IGCSE New edition Chemistry - Pakistan Cambridge University Press 2005 - 415 ISBN: 0521530938 Dewey Class. No.: 540 / 1718