Thank you for visiting my personal blog. ON this site I share my personal views on a range of topics including public policy, nonprofits, fundraising, religion, and business. I also provide a range of consulting services to nonprofits and small businesses. Please read my full bio for more details.