Catherine Ladds

Catherine Ladds is Assistant Professor of History at Hong Kong Baptist University