Author: Mairi Mackinnon
Alternate names: Mackinnon, Mairi, Brooks, Felicity; Mairi Mackinnon,Fred Blunt; Mairi Mackinnon Felicity Brooks; Mairi MacKinnon