Front cover image for The impossible faith : why Christianity succeeded when it should have failed

The impossible faith : why Christianity succeeded when it should have failed

Print Book, English, ©2007
Xulon Press, [Place of publication not identified], ©2007
xii, 110 pages ; 21 cm
9781602660847, 1602660840
821211884