Estimating the poltical structure of the Chicago council from campaign contributions