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