Anthony B. Pinn Humanism and the Challenge of Difference - Springer Springer 2018 ISBN: 9783319940991 Source: EBOOK