Studies In Heterogenesis (Volume 1) by Henry Charlton Bastian