M. J. Banias

M. J. is a full time educator and nerd with a background in History and Cultural Studies. A lover of science fiction, geek culture, and all things weird, he enjoys studying the stranger aspects of modern popular culture.