Most recent affiliation: Duquesne University
Most recent affiliation: Dept of Mathematics and Computer Science - Duquesne University