WILLIAM D HASTINGS