Controversies in contemporary religion : education, law, politics, society, and spirituality / - Hedges, Paul