J. Scott Long

3 books

379 pages paperback

nonfiction computer science mathematics informative medium-paced

527 pages 2001

informative medium-paced

589 pages paperback 2001

challenging informative medium-paced