James Maple Advanced Chemistry: An Enquiry-based Approach - London, JohnMurry 1996 - 624 ISBN: 719553598