• Feb 3, 2026 Battle Of Cannae ake your brain do a little jig. But hold onto your chariot wheels, folks, because this isn't your grandpa's battlefield chronicle! This book is a rollicking, heart-thumping adventure that will sweep you off your feet and deposit you right in the thick BY Mathew Schmidt