John E. Hopcroft

6 books

448 pages 1983

nonfiction computer science challenging informative slow-paced

521 pages 1979

nonfiction computer science reference informative slow-paced

470 pages hardcover

480 pages 1974

nonfiction computer science informative medium-paced

535 pages digital

informative reflective medium-paced

428 pages hardcover 1979