Publications by 'Keith N. Eshleman'