Books Authored by William D. Hughes