Riding the Phoenix (Revised Edition) by Hannah Beaconsfield