Cape Breton Railways: An Illustrated History - Latta, Peter M. (Material Culture Review, 2012)