Neil Kleid is a U.S. cartoonist raised in Oak Park, Michigan, now living in New Jersey. He has received a 2003 Xeric Award grant for his graphic novella Ninety Candles.
Powers: The Secret History of Deena Pilgrim
- 15 March 2016
The Secret History of Deena Pilgrim, starring the fan favorite character from the comic series, is the story of a …