The weird thing is while I enjoyed the book - I kept having a sense of Deja Vu, like I've read it before...