
Sign up to save your podcasts
Or


Alex Rosenberg is professor of Philosophy at Duke University and has made several important contributions to the philosophy of science, biology, and social science.
By Ashar KhanAlex Rosenberg is professor of Philosophy at Duke University and has made several important contributions to the philosophy of science, biology, and social science.