Teaching Humanity : An Alternative Introduction to Islam - Schubel, Vernon James (Cham Springer International Publishing AG, 2023)