Springer Cultural Computing

285 pages hardcover

nonfiction computer science history science informative medium-paced