Author's books Caine Rachel