A review by megclaire
Shakespeare: The World as Stage by Bill Bryson

4.0