Steven B. Schmidt 

Writer. Satirist. Commentator. Advocate. Professor. Policy Wonk. Wanderer. Foodie.