A wonderful work including many letters of Joubert (to and from his friends/lovers) of which very few have been translated. Kelves writes for the non-scientist, and does an excellent job of explaining how these various machines work, how they were perceiv