Books by William L. Fox