Upheaval: Turning Points for Nations in Crisis

0 Comment

Upheaval: Turning Points for Nations in Crisis

Jared Diamond

Explanation

Upheaval: Turning Points for Nations in Crisis by Jared Diamond

Point : (0 Comment)

Writer

Jared Diamond

Language

English

ISBN

9780316409148

Number of pages

512

Publisher

Back Bay Books

Upheaval: Turning Points for Nations in Crisis - Jared Diamond