Theory in Practice (O'Reilly)

448 pages paperback 2005

nonfiction business informative fast-paced

260 pages paperback

nonfiction computer science technology