Digital Formations

299 pages hardcover

nonfiction politics psychology sociology

175 pages paperback

nonfiction art philosophy slow-paced

236 pages paperback

nonfiction computer science

302 pages paperback

nonfiction computer science philosophy technology informative medium-paced

302 pages hardcover

nonfiction computer science philosophy technology informative medium-paced

303 pages paperback

nonfiction computer science technology medium-paced

312 pages paperback

nonfiction art science medium-paced

282 pages paperback

nonfiction computer science politics technology

328 pages hardcover

nonfiction biography business history sociology medium-paced

208 pages paperback

nonfiction art technology medium-paced