Author: McCormick, John MacInnes, Mairi.