Wherein Lies the Kingdom of Heaven?