Author's books Cook James N.