The Price of Politics: Lessons from Kelo v. City of New London - 9780739133835