David B. Armstrong

American, 1947–1998