The last enchantment /
Stewart, Mary,1916-2014.
Bath : Chivers,
1990, c1979.
Originally published: London : Hodder & Stoughton, 1979