John Thomson of Duddingston, landscape painter: his life and work, with some remarks on the practice, purpose and philosophy of art.
Napier, Robert W.
Edinburgh & London, 
1919.