Author: Macgregor, William John, Macgregor, Marianne