Vivek Kumar Singh

3 books

372 pages hardcover

nonfiction computer science design science medium-paced

140 pages hardcover

nonfiction art science technology

124 pages paperback

fiction slow-paced