David Teer

geb.
overl.