Book review: Agents of change on a dynamic Earth (Q302616)