Publications by 'Peter Highnam'