Islamic Political Thought (IPT) - Peer Review Process