Maarten Van Steen

2 books

686 pages 2001

nonfiction computer science technology informative slow-paced

300 pages paperback

nonfiction mathematics informative medium-paced