The independent news organization of Duke University

Courtesy of Wikimedia Commons ·

StanLee.jpg

Stan Lee, creator of numerous popular Marvel comic book characters, died Nov. 12.