Stephanie Cage lives in Yorkshire and is passionate about books, ballroom dancing, and musical theatre. Learn more about her at StephanieCage.co.uk or follow her on Twitter, @Stephaniewriter.