Publications by 'Ashwin P. H. Needham'