Springer Information Sciences

261 pages paperback

nonfiction art technology medium-paced

155 pages paperback

nonfiction mathematics science challenging informative medium-paced

267 pages paperback

nonfiction art mathematics science technology medium-paced