Books Authored by Thomas Patrick Hughes