JOHN L HASTINGS III