Grady Booch

14 books

460 pages digital 2003

560 pages paperback 1983

adventurous informative medium-paced

576 pages 1998

reference informative medium-paced

512 pages 1998

nonfiction challenging informative slow-paced