Taylor F. Sherwood Science past and present / by Taylor F. Sherwood - London : William Heinemann, 1945. London : William Heinemann, 1947. Subjects--Index Terms: Natural Science - History