The Springer International Engineering and Computer Science

256 pages paperback

nonfiction art mathematics technology informative slow-paced

175 pages paperback

nonfiction art technology informative medium-paced