Ivo Harleston — 11 Apr 1378 - 10 Nov 1403