Worlds vast and various by Gregory Benford | Lex | Lex