Al-Qasim ibn IdrisFrom Wikipedia, the free encyclopedia Al-Qasim ibn Idris was an Idrisid prince and ruler in parts of Morocco during the 9th century.