Books by William G. Wilson