Books by Daniel L. Sharp