Publications by 'Philip Hamill'