Along with legal, criminal law action, don't forget "civil action".

Local court house trip and request a restraining order that he stays off and away from your property and your person incluidng your family. Get on the record!

File a small claims action, and sue to regain the costs of your medical costs.

Every time, not once in a while, but everytime he enters your property or threatens you, call 911, and get it recorded on the record. Sometimes, consistency of behavior tends to support an alliegation of agressiveness.

Do avoid direct confrontations, retreat, and take notes, then call.

Now the last part to consider. Sometimes things escalate and it's out of your control due to the other person's behavior. Do be prepared to legally defend your self, including non lethal means such as mace. Do get smart about what constitutes your right to defend yourself. And do not rule out the possibility it may get worse, so do the homework, get the permits required, call 911 often, get on the records!

And above all, don't blame yourself for the bad behavior of others. The things you do to prepare will make you more confident, and will help you to feel better about your self.

ORRRRRR.....just call GEO and he''ll mess the guy up