A few highlights from books I have recently read