Subscribe to our mailing list to hear about new titles, events and exclusive offers.
Kwa Chong Guan is an adjunct associate professor in the Department of History at the National University of Singapore.