1000 Events that shaped the World / Foreword by Jared Diamond. - 415 pages : illustrations (some color), maps, portraits ; 28 cm.

Includes bibliographical references and index.

9781426203145


History.