PR #30
This is an abridged English translation of the classic work Al-Bidayah wan Nihayah (The Beginning and The End)...