JAMES F. HASTINGS