Shetha Al-DargazelliBooksPurification of the Mind , Second EditionJila' al-khatirAuthor data: Open Library