Giving Mummies Their Due
Poster at St. Louis Science Center. Photo by John Griswold “Hot damn, mummies!” I heard someone say at the St. Louis Science Center, which is currently hosting the exhibit Mummies of the World. Who is not drawn to gaze on a mummy, even at $19.95 a ticket? Usually…