Fairest of All

by Sarah Mlynowski Book 1 of the Whatever After Series