Rethinking the Fur Trade: Cultures of Exchange in an Atlantic World
£34.00
£31.76
University of Nebraska Press