Books written by the author Haddock Thomas F.