Category Archives: Shenzhen

Believe it or not I am probably mildly skeptical about the possibilities for the 21st century as a canvas for human flourishing. That is one reason I like to emphasize the positive, because it is important for me to not get caught up in my own bias. Over the last two human generations (50 years) […]

Read more

1/1
Razib Khan