A history of Malaysia - Andaya, Barbara Watson (Palgrave Macmillan, 2017)