Scariest book I've ever read. Another poster says that an EMP attack is too complex for Iran. I hope to God he's correct. I hope it's too complex for anybody.
It’s not too complex. The latest rocket tests that have been reported show they have achieved some low-orbit launches.
It won’t be long before they can pull this off.
Here is quick and basic primer on EMP weapons.
http://science.howstuffworks.com/e-bomb.htm/printable