Doug Rosenberg

6 books

221 pages hardcover

nonfiction business computer science informative medium-paced

481 pages paperback

nonfiction computer science science

176 pages paperback

nonfiction computer science

344 pages 2010

technology informative medium-paced

192 pages 1999

nonfiction informative reflective medium-paced

472 pages paperback 2006

informative reflective medium-paced