Publications by authors named "John Eshleman"