Melanie Yap

Melanie Yap

Melanie Yap is the co-author, with Dianne Leong Man, of Colour, Confusion and Concessions: The History of the Chinese in South Africa