Prof. David John HAMPSON