JAMES JOSEPH HASTINGS