Ian Fyfe & Stuart Moir, , Lecturer University of Edinburgh, United Kingdom