1
by Sutherland, Stuart, Davidmann, Simon, Flake, Peter
Published 2004
Springer US