John Colville — Scottish clergyman, judge, politician and author