James W. Grenning

3 books

356 pages 2010

nonfiction computer science informative medium-paced

missing page info 2001

nonfiction business technology informative medium-paced

278 pages 2020

informative reflective medium-paced