Alexander Hamilton : a Scottish sea captain in Southeast Asia, 1689-1723 / - Hamilton, Alexander, (Silkworm Books,, 1997)