Rebel in the ranks : Martin Luther, the Reformation, and the conflicts that continue to shape our world / - Gregory, Brad S.