Macro Humanity

It’s not often that I come across an author that completely blows me away, but Nick Bostrom has done just that.