HUMAN VARAITION AND ADAPTION Flashcards