Publications by 'Terrance Moore'