analog science fiction and fact - june 1995 (analog science fiction and fact, vol. cxv no. 7)  ben bova, gregory bennett and more.