Harmony and its role in human evolution - Bannan, Nicholas