Frederick (Fritz) Finzen, DDS