William Payson Viles, 1906–1986



View objects associated with William Payson Viles >