Designing The Molecular World: Chemistry At The Frontier - Ball, Philip (Princeton University Press, 1997)