John Upton, of Puslinch - 1432 - Aft 06 Jan 1489 (will date)