Most of us regard the Constitution as the foundation of American democracy. How, then, are we to understand the restrictions that it imposes on legislatures and voters? Why, for example, does the Constitution allow unelected judges to exercise so much power? And why is this centuries-old document so difficult to amend? In short, how can we call ourselves a democracy when we are bound by an entrenched, and sometimes counter-majoritarian, constitution?...