Starlog is back after 17 years

with my old friend Annalee Newitz as editor-in-chief! #