Historian speaks of ‘constant trolling’ over Jack the Ripper book