Richard (Doc) Norman Hastings