Martin Eden

Martin Eden is an independant comics creator who first came to the notice of the industry with the self published smal press title The O-Men. He is now an editor at Titan Comics.