Peter Stuyvesant French (b.c.1935)

Peter Stuyvesant French