Springer Information Sciences

379 pages paperback

nonfiction art computer science science