Guns, germs, and steel : the fates of human societies / - Diamond, Jared M. (Norton,, 2005)