Hourglass  - Claudia Gray
I love this book. I was so sad at the end. I had to put it down a few times. I can't wait to read the next one to see how everything ends.