Author's books Charles Hal