Books by B. Robert Sharry