This page requires JavaScript

The life of David Haggart, alias John Wilson, alias John Morison, alias Barney M'Coul, alias John M'Colgan, alias Daniel O'Brien, alias the Switcher. Written by himself, while under sentence of death.