Hannibal Mago — Carthaginian shofet and general (died 40... | namepick