The Challenge of the 21st Century: Managing Technology and Ourselves in a Shrinking World

Paperback