Books by Robert L. Carringer