Collected works - Penrose, Roger (Oxford university press, 2011)