Large, the small and the human mind - Roger Penrose (CUP, 1997)