Explaining human diversity : cultures, minds, evolution /
Salazar, Carles,
Explaining human diversity : cultures, minds, evolution / Carles Salazar. - pages cm
Includes bibliographical references and index.
9780815356547 (pbk : alk. paper)
2018004495
Human evolution.
Social evolution.
GN281 / .S2455 2018
599.938 SAL-E
Explaining human diversity : cultures, minds, evolution / Carles Salazar. - pages cm
Includes bibliographical references and index.
9780815356547 (pbk : alk. paper)
2018004495
Human evolution.
Social evolution.
GN281 / .S2455 2018
599.938 SAL-E