Jan M. Long

When Religious Faith Collides with Science