A while back I published a lengthy post on the aborted Firestorm series from 2003 by Mike Carey and Lewis LaRosa. I’d heard rumors of another series proposed several years ago by Geoff Johns that never came to be. Well… my thanks to Firestorm fan Florian Schwalenberg for sending me some background information on that […]