441 reviews by:

anaffairwithbooks


Very interesting and a lot of good information. However, it was poorly written with many grammatical errors.