This bill has been drafted for a long time awaiting the right time to introduce it. These things take time to prepare. Who actually created the bill? It obviously was prepared with much thought in advance.
Kennedy and the special interest groups that control him, is my guess
If there is a Congressional conference committee, this joint session of Senate and House members will attempt to create a compromise proposal between a liberal guest worker amnesty proposal (S.2611) and an enforcement only proposal (HR4437).
Frankly, I don't think there will be any bill this year for Bush to sign.
Alberto Gonzales?
The bean was spilled last week -- all the bills came out of Kennedy's office -- even the one with Hagel-Martinez on it.