If you're gonna walk around and confront trespassers, you NEED a cell phone. You can get phones that are relatively cheap, still have a decent camera in them for photographing things like license plates and such, and you just buy minutes as you need them.
Much as I hate being tethered to my phone you are not wrong. If I'd had my phone ON ME when that tree attacked me I could have saved myself a whole lot of trouble.