Dangerous magic - Beresford, Elisabeth