Baydawi's commentary and The Meanings of Quran by Shaykh Gibril Fouad Haddad