|
A unique and compelling exploration of why humans need animal companions -- from dogs and cats to horses, birds, and reptiles -- through the eyes of a New York Times bestselling historical detective author.
In The Animal's Companion, the acclaimed social anthropologist and author of Red: A History of the Redhead turns her keen eye for cultural investigation toward uncovering why humans have such a strong desire to share everyday life with pets. It's a history that can be traced back to a cave in France where anthropologists discovered evidence of a boy and his dog taking a walk together -- 26,000 years ago.
From those preserved foot and paw prints, Jacky Colliss Harvey draws on literary, artistic, and archaeological evidence to sweep readers through centuries and across continents to examine how our relationships with our pets have developed, but also stayed very much the same. Through delightful stories of the most famous, endearing, and sometimes eccentric pet owners throughout history, Colliss Harvey examines the when, the how, and the why of our connection to the animals we take into our lives, and suggests fascinating new insights into one of the most long-standing of all human love affairs.
|
|
|
 Economics For Dummies®, 2nd Edition
Economics is all about humanity’s struggle to achieve happiness in a world full of constraints. Too little time and money is available to do everything people want. And things like curing cancer are still impossible because the necessary technologies haven’t yet been developed.
But people are clever. They tinker and... |  |  A Course in Formal Languages, Automata and Groups (Universitext)
This book is based on notes for a master’s course given at Queen Mary, University
of London, in the 1998/9 session. Such courses in London are quite short, and the
course consisted essentially of the material in the first three chapters, together with
a two-hour lecture on connections with group theory. Chapter 5 is a... |  |  Pro Visual Studio Team System Application Lifecycle ManagementYou can have the best coders in the world working in your teams, but if your project management isn't up to scratch, your project is almost certain to be delayed, to come in over budget, and in some cases to fail entirely. By taking precise control of your application development process, you can make changes, both large and small, throughout... |
|