David Cavena

contributor
David Cavena is a native southern Californian exfiltrated to Arizona. An IT professional for 40 years, he has pushed cows in California, dudes and horses in Wyoming, and programmers in Los Angeles and Phoenix. An avid outdoorsman – skier, backpacker, water skier and scuba diver – David writes from Arizona.
    twitterfacebook-official