Title: John Thomson of Duddingston, Pastor and Painter