R. R. Thomson
Heriot-Watt University
UK