SF Encyclopedia Picture Gallery Mike Moscoe writing as Mike Shepherd. Survivor (New York: Ace Books, 2015) [Vicky Peterwald: pb/Scott Grimando] Image courtesy of SF Signal