Sorry to hear about this happening to you. Let us know what you learn. Maybe one of us lives next to the guy and can knee-cap him.
Or just pee on his lawn if we don't want to over-react.
@Jesters: I'd be happy to discuss it with you. I trust you still have my email address?