Publications by 'Peter Aldworth'