Publications by 'David Stewart White'