Horse Power: A History of the Horse and Donkey in Human Societies