Hannibal's war - Peddie, John, 1933- (Sutton, 1997)