Publications by 'Keith Hartman'