Author: Kennedy-fraser, Marjory; MacLeod, Kenneth