Magic universe : the oxford guide to modern science - Calder, Nigel (Oxford University Press, 2003)