Books by William J. Fanning