Stephen E. Lammers
Stephen E. Lammers is professor of religious studies at Lafayette College in Easton, Pennsylvania.
A Life That Matters/Terri's Story/Fighting for Dear Life/The Case of Terri Schiavo
reviewed by Stephen E. Lammers
September 3, 2007
What Price Better Health? Hazards of the Research Imperative
reviewed by Stephen E. Lammers
January 12, 2004
- 1 of 2
- next ›