Publications by 'Junren Ran'