This paperback edition has been published by Fayda Books. It contains a collection of transcribed speeches, letters and by Shaykh Al-Islam Ibrahim Niasse (d.1975). It has been translated from Wolof and Arabic into English by Professor Zachary Wright.