James,

Excellent summary! One of the best I've ever read!

Regarding our system of checks and balances: I'm not so sure about the supreme court.