Book Review
Smelly Old History
A cleverly conceived slant on history for children, ages 6-13, the "Smelly Old History" series (nine total in the series), explores three ancient civilizations in these new releases. The earthier aspects of long-ago cultures which are of...