The meaning of the 21st. century : a vital blueprint for ensuring our future /

Bibliographic Details
Main Author: Martin, James
Format: Book
Published: New York: Riverhead Books, 2006.
Subjects:
Description
Item Description:Includes bibliographical references and index
Physical Description:xi, 431p: ill; 24cm.
ISBN:9781903919866