David Shaner

David Shaner

(1934 - 2002)