Books by Steven W. Kohlhagen