Book: Flickering Pixels: How Technology Shapes Your Faith By Shane HippsChapter 1
You must be logged in to read.