Hannibal - Garland, Robert, 1947- (Ancients in action, 2010)