DAVID M PUETZ