I beg your pardon? 'Rant', 'disruptive' behaviour? In referring to 3 technical books on al-Husayni and the period? What's the point of this? I'd say 'refacxtor' only the admonition to do so, and the word, make me giggle.