Merchant, Miner, Mandarin: The life and times of the remarkable Choie Sew Hoy: 2020