This book examines a selection of major types of theory explaining religion: religious, philosophical, sociological, socio-economic and psychological. It treats of the presuppositions behind such... This description may be from another edition of this product.