Michael Bhaskar

Human Frontiers is an entertaining, zippy read but it feels one layer down from its ostensible subject: big ideas