Visio 2000 : visual insight - Plotkin, David (The Coriolis Group, 2000)