Daily Afflictions – Review

March 30, 2007

Andrew Boyd is an endlessly fascinating fellow. He’s an author, political activist, and culture-jamming cyber monk.