Books by William D. Hughes