Papers by David L. Alles
Synthesizing Scientific Knowledge:
A Conceptual Basis for Non-Majors Science Education (pdf)
Teaching Human Evolution (pdf)
Using Evolution as the Framework for Teaching Biology (pdf)
Ethical Naturalism: A Normative Analysis (pdf)
Essays on the Nature of Causality (pdf)
The Third Culture: Exploring the Relationship between Biology and Philosophy (pdf)