professor-laurence-harwood