Total War: Rome II: Battle of Carthage developer diary

In this developer diary, some of the developers behind Total War: Rome II talk about how they set about recreating the famous Battle of Carthage.