The Warrior Heir What gift does Jack buy for Ellen? help Asked by Cat on 15 Dec 06:07 Last updated by Cat on 15 Dec 06:24