W. M. Humes

Walter Humes is Honorary Professor of Education at the University of Stirling. Prior to retirement in 2010, he held professorships at the universities of Aberdeen, Strathclyde and West of Scotland.