Publications by 'Michael Sharpe'