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