Books Authored by Thomas Alexander Hughes