Russell, then-chair of the ELCA Alliance for Faith, Science and Technology, died Jan. 26, 2007.
Articles by Patrick Russell:
- Epiphany's enduring question
What will we do with new wisdom?
- 'Religion and science are both about knowing and wondering'
- 'We entrust you to God'
A family prays together before the mother's respirator is removed