A history of Islam in Indonesia: unity in diversity - Kersten, Carool (The new Edinburgh Islamic surveys, 2017)