
For thousands of years, humanity has attempted to understand the domestic cat. This effort has been almost entirely unsuccessful. The mistake has always been the same. Humans assume that cats behave unpredictably. They do not. Cats are, in fact, among...