That law wouldn't be law today if GWB hadn't signed it.
He is to blame too.
Regarding CFR: McCain is guilty of opportunism (imho, it wasn't authoritianism but simply what seemed popular at the time- just as bad..).. President Bush was guilty of not wanting to create more divisions in the middle of a war..
Yes he is.