HASTINGS, JOHN L