John Hastings — (1410-1477)