Steve Grand

2 books

240 pages 2000

nonfiction business science technology challenging informative reflective slow-paced

368 pages 2004

nonfiction science reflective medium-paced