Author's books Rice Craig