William Hartnett may refer to: