Books by John G. Henning