Publications by 'Peter An'