This book exceeded all of my expectations, especially given the horrible name. It just kept getting better and better. It is very sci-fi though and I can imagine people who are not into sci-fi not enjoying it as much as I did.