500 Nations
Publisher: Alfred A.Knopf New York
Published: 1994
Number of pages: 482