Author: Welch, Ann Courtenay Edmonds Welch, Lorne,