DAVID W FLETCHER