JAMES B MCCULLOUGH