JOEL P HASTINGS