JOHN A HACKWORTHY