Human Futures: Into the Philosophy of How Weak We Are by Roshan Lal | Menrva Books | MenrvaBooks