Armies of the Carthaginian wars, 265-146 B.C. - Wise, Terence (Osprey Publishing, 1990)