Thomas McCulloch his life and times
Whitelaw, Marjory.
Halifax, N.S. Nova Scotia Musem
1985
McCulloch, Thomas.