Publications by 'Stuart Swindells'