stan lee
(11/20/18 5:00am)
Richard Deverell, a Ph.D. candidate in the history department, poses with sci-fi memorabilia before researching Stan Lee’s work at the American Heritage Center archives.