Islamopedia Online
Islamic politics is a complex and multifaceted topic that has been subject to much debate and discussion over the years.