William Canynges — English merchant and shipper from Bristol; (1399-1474)