Makers of modern science : Linus Pauling scientist and advocate - Newton David E (University press pub ltd, 2007)