Richard Hastings — Canadian-English footballer