apryls 's review for:

4.0
informative slow-paced

Excellent. Beautifully written and researched, but as with many books, could have done with some editing down.