Dr. Kirk R. MacGregor

Assistant Professor of Philosophy and Religion
McPherson College

 

Your Subtitle text

Books

Click on the picture of any book for more information about it and/or to purchase it.