Anti-Nuclear Movements: A World Survey of Opposition to Nuclear Energy