Admiral Matelieff's Singapore and Johor (1606-1616) - Peter Borschberg (NUS Press, 2019)
242