James South, an associate professor of philosophy at Marquette University.

Books by James South:

Content referencing James South

Marquette to host ‘Buffy the Vampire Slayer’ conference in April
Press Release

Marquette to host ‘Buffy the Vampire Slayer’ conference in April

Cult classic TV series celebrates 20th anniversary in March