DAVID W CAIN