Len Wein
Len Wein is an American comic book writer and editor best known for co-creating DC Comics' Swamp... more »