Douglas Cheape — Scottish writer and jurist