This is a 2.5 stars. Because it doesn't stink. But I really, really didn't like reading it. In fact I nearly re-shelved it after 100 pages, which I never, ever do. But it is no fun. It is so hard to gain any traction when there's not much structure. So boring, and it took me forever because ...