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