AuthorJared Diamond
PublisherViking
BindingPaperback
Publication date2004