Publications by 'J. Ruan'