Yep that is him! Your description is spot on. Whom is he or QDMA or PFSC to speak for me or anyone else, I am perfectly capable of having my own opinions about the deer herd in Pa. ...and it sucks in 85% of the state. The Game department made up of people whom rarely step out from behind a computer and into the woods ruined it all for the sake of their health and retirment plans.