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