Another brilliant book by Jared Diamond, after "Guns, Germs and Steel" (first reading if possible, because even more interesting).
The analysis is rigorous, clear presentation and style.
A book to recommend that nourishes enormously personal reflection.