The road to reality : - Penrose, Roger (A.A. Knopf, 2004)