As a boy, I thought there were about three types of cat … tortoiseshell, ginger and stripy. I had no idea some were blue, some had no tails and some were even hairless. I had no book like Cats a Feline Compendium to put me…