America's Assembly Line

David E. Nye, 2023 / 670.43 NYE Tigard Library