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