Rethinking the Fur Trade: Cultures of Exchange in an Atlantic World
$59.25
$55.34
University of Nebraska Press