Andrew Lih

1 book

246 pages 2008

nonfiction business history technology challenging informative slow-paced