DAVID W TANNINEN