Traveller in a Vanished Landscape: The Life and Times of David Douglas

Morwood, William