Non-fiction book recommendations

I have classified my non-fiction recommendations a bit, but many slop across different categories. I also have some summaries of the rest of the non-fiction I've read, not all recommended!

Cellam sine lectione infernum reputo sine consolatione, patibulum sine releuamine, carcerem sine lumine, sepulcrum sine respiramine.

I consider a room without reading material to be hell without consolation, punishment without relief, prison without light, burial without an airshaft.

-- Peter of Celle

Non-fiction recently read
My Ten Most Recently Read Recommendations (although these are not always recently published; I'm adding new books to my unread book pile faster than I'm reading them):
  1. Steven Levy • In the Plex
  2. Eric Evans • Domain-Driven Design
  3. David Deutsch • The Beginning of Infinity
  4. Guy Deutscher • Through the Language Glass
  5. Steve Freeman, Nat Pryce • Growing Object-Oriented Software, Guided by Tests
  6. Eric D. Schneider, Dorian Sagan • Into the Cool
  7. Martin Fowler • Domain-Specific Languages
  8. Atul Gawande • The Checklist Manifesto
  9. W. Brian Arthur • The Nature of Technology
  10. Daniel L. Everett • Don't Sleep, There are Snakes
When I get a little money, I buy books; and if any is left, I buy food and clothes

-- Desiderius Erasmus

biology, evolution, ...

cognition, psychology, ...

complex adaptive systems


design and style
Sir, my friend John Baynes used to say that the man who published a book without an index ought to be damned ten miles beyond Hell, where the Devil could not get for stinging nettles.

-- Francis Douce, Notes and Queries, 5th series, vol. Viii. p.87,
in Henry B Wheatley, What is an Index? A Few Notes on Indexes and Indexers, 1879



physics, cosmology, ...
[Hay on Wye] has tens of bookstores, ranging from the 'what kind of mold infection is moving into my lungs?' to 'Instant Bankruptcy Through Book Purchase'.

-- James Nicoll

God forbid that any book should be banned. The practice is as indefensible as infanticide.

-- Dame Rebecca West