A review by naomisbookshelf
The History of Ancient Egypt by Bob Brier

adventurous hopeful informative lighthearted reflective medium-paced

5.0