Author's books Hoyle Fred