Thanks to Mike the Book Wrangler for these book lists.