carolinewhitten 's review for:

3.0

Well written and soaked in facts, but at times a bit garrulous and boring.