Publications by 'Robert Shivley'