C. Donald Smedley

C. Donald Smedley

Edited by Todd C. Ream, Jerry A. Pattengale, and Christopher J. Devers
Contributions by Mark Galli, Timothy Larsen, Jo Anne Lyon, David C. Mahan, Richard J. Mouw, Mark A. Noll, James K. A. Smith, Lauren F. Winner, and C. Donald Smedley
Edited by Todd C. Ream, Jerry A. Pattengale, and Christopher J. Devers
Contributions by Mark Galli, Timothy Larsen, Jo Anne Lyon, David C. Mahan, Richard J. Mouw, Mark A. Noll, James K. A. Smith, Lauren F. Winner, and C. Donald Smedley