JAMES M HERLIHY