Eden, 2007. 2D and 3D information visualization: The next big Internet revolution 68.. https://doi.org/10.5860/crln.68.4.7787