Hasdrubal the Fair — Carthaginian military leader and politician (c. 270–221 BC)