Publications by 'Ryan M. Eshleman'