Professor James Sommerville

School of the Built and Natural Environment, Glasgow Caledonian University