JAMES M TAYLOR