Revolt Against Heaven: An Enquiry Into Anti-Supernaturalism