John Naisbit

1 book

416 pages 1990

nonfiction business politics informative medium-paced