The Life of David Haggart Alias John Wilson, Alias John Morison ... Written by Himself, While Under Sentence of Death. Edited by George Robertson, W.S. With an Autograph Poem and Sketch of Haggart, an

Bok