DAVID F YAHNER