Book Review: Michael Shermer’s Heavens on Earth

Opinion