Physics and philosophy : the revolution in modern science - Heisenberg, Werner (Penguin, 1990)