David F. Long

1917 – 2001