books by :: ben kane