Prof. Hugh Murrell, retired December 2014.
currently lecturing on contract
teaching:
2018 modules