locusmag.com
Starlog Ceasing Print Publication
Starlog.com announced the April 2009 print issue of Starlog magazine, #374, will be the last, at least for now, with issue #375 to be available in the future in digital format only. The magazine sa…