This Rough Magic by Mary Stewart