Publications by 'Peter Shah'