Although outside my usual genre selections I really enjoyed this book.  It was hard to put down, and in fact, I didn't except for dinner and some sleep.  If you're not big into Sci-Fi, don't let that stop you from reading this book.