ISBN-13: 9781108842556 / Angielski / Twarda / 2021 / 314 str.
ISBN-13: 9781108842556 / Angielski / Twarda / 2021 / 314 str.
Bowler traces ideas about progress using evolutionary biology to throw light on parallel changes in the understanding of social development.