Publications by 'James While'