A recommended read

More to explore

brucesterling: *It’s won a moral victory, no matter the inevitable end

Read More »

Everyone has three lives: a public life, a private life, and a secret life. Gabriel García Márquez (via vanityfair)

Read More »