DAVID W GIFFIN