Merlin's Keep by Madeleine Brent (1978-08-01)