Last name: 
Penrose
First name: 
Oliver
Institution: 
Heriot-Watt University, Mathematics Department