Books Authored by Thomas M. Hewlett