John Green is a treasure.
Get an email with the day's links and posts delivered to your inbox! Sign up here.