David Kirkpatrick

1 book

384 pages 2010

nonfiction biography business technology informative fast-paced