heaven has no middle gate