A review by gorgeousgirl
The Story of English in 100 Words by David Crystal

informative lighthearted medium-paced