Ralph Kimball

17 books

416 pages 2000

informative medium-paced

420 pages 2000

medium-paced

missing page info paperback 1998

nonfiction computer science challenging informative reflective medium-paced

400 pages 1996

nonfiction computer science informative slow-paced

1800 pages paperback 2009

emotional informative reflective medium-paced

missing page info digital

1628 pages 2009

slow-paced