Publications by 'Peter Almond'