Seol mar théacs é seo: Islam, Humanity and the Indonesian Identity :