A history of malaysia. - Andaya, Barbara Watson (Kuala Lumpur: Palgrave.)