JOHN L HASTIE