suraj.sun writes: Iran topped a recent list of repressive regimes that most aggressively restrict Internet freedom. The list, published by Reporters Without Borders, is a part of the 2012 edition of the organization’s Enemies of the Internet report(http://en.rsf.org/beset-by-online-surveillance-and-12-03-2012,42061.html). One of the details addressed in that report is the Iranian government’s bizarre plan to create its own “clean” Internet. The proposed system, an insular nation-wide intranet that is isolated from the regular Internet, will be heavily regulated by the government(http://arstechnica.com/tech-policy/news/2012/04/iran-plans-to-unplug-the-internet-launch-its-own-clean-alternative.ars). In addition to developing its own Intranet system, the Iranian government is also creating its own custom email service and a national search engine called Ya Haq (Oh Just One) that is intended to replace Google. In order to obtain an account on the state-approved mail service, users will have to register their identity with the government.
The best book on programming for the layman is "Alice in Wonderland";
but that's because it's the best book on anything for the layman.