Wenqing Peng is an associate professor in the Translation Department at Soochow University, Suzhou, China. She completed her PhD at Shanghai International Studies University and University College London, focusing on English translations of San Guo Yan Yi (Romance of the Three Kingdoms).