Amazing! I loved this book!! A very in depth look at each character and what makes us human. Missing half a star because I feel like it was missing just a little spark. But, safe to say, I loved this novel.