A Brief history of Christianity - Lindberg, Carter. (Hoboken, New Jersey, 2005)