From the first sentence I didn't want to put this book down (so much so that my wife complained about my constantly reading it). The storyline is interesting & scientifically accurate. The characters are realistic, totally believable and easy to iden...