Publications by 'Peter Hubbert'