Humanoids Launches the “Life Drawn” Imprint for “Life on Earth” Graphic Novels

The new imprint will separate the usual SF/F graphic novels from a new set of mainstream literary comics.