About the Author
David Shedlock graduated from Central Bible College in Springfield, Missouri and received his Master's Degree in English as a Second Language from Minnesota State University (Mankato). He is a leading contributor and assistant editor to the blog, Caffeinated Thoughts and it's companion site, Caffeinated Theology. He has been a member of Trinity Presbyterian Reformed Church in Johnston, Iowa, since 1996. He and his wife, Judy, have five children and 16 grandchildren.
--This text refers to an alternate