These are some of the more recent books I've read.