Publications by 'Peter Thomas Moore'