Carlo Ghezzi

5 books

132 pages paperback

nonfiction computer science education philosophy technology challenging informative reflective medium-paced

624 pages hardcover 1991

nonfiction computer science informative medium-paced

650 pages

medium-paced

missing page info digital

medium-paced

448 pages 1982

computer science challenging informative medium-paced