The unnamed writer and publisher (Mahashe Rajpal) of RANGEELA RASUL must not be blamed. He repeated everything from Muslim sources. He can be criticized for his ridiculous sarcasm.
Secondly, the Pundit Swami had written the book in reaction to a Muslim's pamphlet "SEETA THE WHORE".
Kill Bukhari, Tabari et al if you can.