PhD Riddell Peter G.