M Smith is a recovering evangelical pastor who is currently pursuing a PhD in systematic theology at Fuller Theological Seminary. He writes toward finding a new faithfulness for a new day.
M Smith
M Smith is a recovering evangelical pastor who is currently pursuing a PhD in systematic theology at Fuller Theological Seminary. He writes toward finding a new faithfulness for a new day.