3.5 it is beautifully written, and the lessons learned are important. yet, this novel is more of a prepartion book- preparing and setting things to the grand finale. which is why, though written well, it doesn't have too much plot. but still, highly recommended.