Karl Shelly is or has recently been a Mennonite pastor, Capitol Hill lobbyist, mediator, adjunct professor, lawyer, stay-at-home dad of 3 boys, and husband.

Contributed Articles: