I've covered some individual sections, but I'd like to specifically recommend the book. I've read better books, and I've read more succinct books, but I've never read a better and more succinct book.
"Scipio Africanus" by BH Liddel Hart is really wonderful. It looks at the events, analyzes the strategies employed, and puts them in historical context.
It moves fast. There's no fluff. One of the most impressive pieces of historical writing I've read.