Better World Books is a for-profit global e-retailer that collects and sells new and used books online, matching each ...