From Jesus to the Internet: A History of Christianity and Media

Peter Horsfield