Books Authored by Christopher J. Sharpe