Sophia Cooke - forty-two years' work in Singapore (1st Edition)