WHAT MIGHT HAVE BEEN, VOL. 4 (What Might Have Been, No. 4) by Gregory Benford, Martin H. Greenberg | Lex | Lex