Checks and Imbalances by Scott Barzilla