JAMES M MCINVALE