bookmusings.com
Guest review: XXI-XXX of Livy’s History of Rome- The War with Hannibal
I have many friends who are avid readers. Brent LaRoche is among the most committed of them, and is extremely thoughtful about the many books that he consumes. He reads across multiple genres, but …