5.0

Engaging, interesting, well written - highly recommend.