Krista D
If you like listening to a lot of science jargon then this is a book for you. I struggled to get through the book only because it trails off a lot with pointless information that detracts from the storyline. The reader does a decent job but she makes the Canadian sound like a full blown hillbilly.