Watchman Against the World: The Remarkable Journey of Norman McLeod & His People from Scotland to Cape Breton Island to New Zealand