Recommended Reading List

Please see my policy regarding recommended books. All these books are recommended.

There are, of course, many many great books that are not on this list. You know, Neil Gaiman, Terry Pratchett, Elting, Chandler, Norton, – the list goes on. This is a sampling of some of the books I think are the best I’ve read in my life, for various reasons.

Climate Change

General Studies

Military History

Labor History

Art / Crafts

Science Fiction





  • Lao Tzu, “Tao Te Ching” Ursula Le Guin’s translation is elegant, lyrical, and beautiful and has become my favorite translation