The Punic wars - Caven, Brian, 1921- (Weidenfeld and Nicolson, 1980)
Includes index.