The Springer International Engineering and Computer Science

294 pages paperback

nonfiction art computer science design technology informative medium-paced