Papers by David L. Alles

The Nature of Evolution (pdf)

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)

Worldviews: A Darwinian View of Human Decision-Making (pdf)


Return to Alles Biology Homepage