"

 Leonard Horowitz 
Agree with your assessment (Leonard Horowitz).  That IP needs banning - it's clearly partisan editing.  Give me a nudge if you need any support.  ""...even though he's clearly around the bend."" - chuckle."