Joshua Rasmussen Author & Editor

Joshua Rasmussen is Associate Professor of Philosophy at Azusa Pacific University, USA

 Felipe Leon isAssociate Professor of Philosophy at El Camino College, USA