Author: Shabiha Abbas Jarchavi.