Physics & philosophy : the revolution in modern science - Heisenberg, Werner, 1901-1976. (Penguin Books, 1989)