Writer Quotes and aphorisms about millions of years Vernor Vinge Rebecca Solnit Ramez Naam John D'Agata