Dutch Light: Christiaan Huygens and the Making of Science in Europe, Tide, The Adventures of Sir Thomas Browne in the 21st Century, Periodic Tales and other things.