Publications by 'David Ives'