Springerbriefs in History of Computing

131 pages paperback

nonfiction computer science history science medium-paced