This collection of musings on what it means to be human in an increasingly technologically assisted age is certainly impressive on the