JAMES M . HANLEY