Commitment and Controversy: Living in Two Worlds.: Collected essays and blogs