You need to sign in or sign up before continuing.

Ian Foster

6 books

356 pages 2016

informative medium-paced

392 pages hardcover

nonfiction computer science science technology

408 pages paperback 1995

challenging informative medium-paced

748 pages 2003

informative medium-paced

missing page info digital

864 pages hardcover 2002