Ball, Philip Designing The Molecular World: Chemistry At The Frontier Philip Ball - latest edition - Princeton University Press 1997 ISBN: 9780691029009 Dewey Class. No.: 540 / BAL