Stephen is a husband and father of two and blogs at Practical-Christianity.com about Christian issues and the intersection of science and faith.