DAVID A MC CULLOUGH