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

5.0