John Bardi

John Bardi teaches philosophy and religious studies at Penn State-Mont Alto. He is also a musician and has been playing blues and rock guitar since 1961.

Posts by John Bardi