FRANK HASTINGS