5.0

So well written! I couldn't put it down from the moment I picked it up. Highly recommend!