Union-Castle chronicle - Murray, Marischal (Longmans, Green, 1953)