Roger penrose collected works. Vol.3 - Penrose, Roger (2011)