The Starlost: The Astro Medics December 1, 1973September 30, 2012 theLogBook The 11th episode of the short-lived Canadian-made science fiction series The Starlost, The Astro Medics, premieres. More about The Starlost in the LogBook