Anand Deshpande

3 books

384 pages paperback

nonfiction computer science technology

384 pages digital

350 pages paperback

nonfiction art computer science design science medium-paced