Publications by 'Ryan T. Sharpe'