Fun look at the evolutionary pressures that explain some of the behaviors your cat engages in. While those behaviors can see odd inside your house there are often reasonable explanations for why the instinct driving such behaviors evolved in cats.
Related: The History of Domestic Cats – Why Do Cats Love Boxes? – The Evolution of House Cats – Science Facts About Cats