The Springer International Engineering and Computer Science

195 pages paperback

nonfiction art computer science informative reflective medium-paced