An analysis of the application of best management practices in collaborative watershed management to community-based sustainable development