More to Read

Review #28: Hamlet, Prince of Denmark

I have always known Hamlet as "the play where everyone dies at the end." That moniker isn't far off the mark.
The New Almanac

The New Almanac is Here!

Darwin's Doubt

Review: Darwin’s Doubt