HASTINGS, JOHN