Before DarwinKeith Stewart Thomson2004·314 pages·about 5–7 hours·2 editions2004first published2004Yale University Press · 314 pages · ENGISBN 97803001079372007Yale University Press · 336 pages · ENGISBN 9780300126006Neutral·Standard read·Modern HistoryAdd to Library▾Your copyMore about this bookWhen and whereThemesFaithNatureHow do you feel?PickReport a problem with this book