Publications by 'David Ames Holland'