Fortunately, in recent years quite a few Hindu historians have come out in the open disputing those allegations. For example, historian Babu Nagendranath Banerjee rejected the accusation of forced conversion of Hindus by Muslim rulers by stating that if that was their intention then in India today there would not be nearly four times as many Hindus compared to Muslims, despite the fact that Muslims had ruled for nearly a thousand years. Banerjee challenged the Hindu hypothesis that Aurangzeb was anti-Hindu by reasoning that if the latter were truly guilty of such bigotry, how could he appoint a Hindu as his military commander-in-chief? Surely, he could have afforded to appoint a competent Muslim general in that position. Banerjee further stated: "No one should accuse Aurangzeb of being communal minded. In his administration, the state policy was formulated by Hindus. Two Hindus held the highest position in the State Treasury. Some prejudiced Muslims even questioned the merit of his decision to appoint non-Muslims to such high offices. The Emperor refuted that by stating that he had been following the dictates of the Shariah (Islamic Law) which demands appointing right persons in right positions." During Aurangzeb's long reign of fifty years, many Hindus, notably Jaswant Singh, Raja Rajrup, Kabir Singh, Arghanath Singh, Prem Dev Singh, Dilip Roy, and Rasik Lal Crory, held very high administrative positions. Two of the highest ranked generals in Aurangzeb's administration, Jaswant Singh and Jaya Singh, were Hindus. Other notable Hindu generals who commanded a garrison of two to five thousand soldiers were Raja Vim Singh of Udaypur, Indra Singh, Achalaji and Arjuji. One wonders if Aurangzeb was hostile to Hindus, why would he position all these Hindus to high positions of authority, especially in the military, who could have mutinied against him and removed him from his throne?