Everything Evolves: Why Evolution Explains More than We Think, from Proteins to Politics - Vellend (IEEE, 2003)