Robert N Brandon Editor & Author

Daniel W. McShea is associate professor of biology, with a secondary appointment in philosophy, and Robert N. Brandon is professor of philosophy, with a secondary appointment in biology, both at Duke University.