, David Simmonds Consultancy Ltd Cambridge and Heriot-Watt University Edinburgh, United Kingdom