Highland masquerade
by
Mary Elgin
AKA "Return to Glenshael"