Science Record (Volume 3); A Compendium of Scientific Progre by Alfred Ely Beach