A commentary on Livy: books XXXI - XXXIII - Briscoe, John (Clarendon Press, 1973)