Ember - Bettie Sharpe
Even though I figured out the twist I enjoyed how the whole book turned practically every fairy tale on it's head! fun read!