William Hawes may refer to: