DAVID A HOLDSTOCK