Today’s “Books” discussion on Tom Ashbrook’s radio program “On Point” features Armand Leroi, professor of evolutionary development biology at Imperial College (London). Professor Leroi explain the core assertions of the new book “The Lagoon: How Aristotle Invented Science” and responds to the calls and online comments of listeners to the show. You can also read an excerpt from Professor Leroi’s book on the “On Point” website.
Aristotle, Inventor of Science? Yes, says Professor Armand Leroi!
Leave a reply