James Durham — Scottish presbyterian pastor