Expert's Voice in Networked Technologies

336 pages paperback

nonfiction computer science technology informative medium-paced