Michael Shafer

MrDrShafer

Pastor Theologian, Teacher, Writer, PhD in Theology. Founder of The Christian Bookshelf.

Twitter