TY - ART TI - The idolatry of science — Illustration, BHL page 24319973 PY - 1920 UR - https://www.biodiversitylibrary.org/page/24319973 ID - page-24319973 ER -