Wednesday, July 04, 2018

Wait, What?: And Life's Other Essential Questions by James E. Ryan

Better TED talk.

No comments: