by Albino Barrera (Author)
This book examines our own moral responsibilities for the distant harms of our market transactions, and the global consequences and costs.
Format: Hardcover
Pages: 324
Publisher: Cambridge University Press
Published: 06 Jan 2011
ISBN 10: 1107003156
ISBN 13: 9781107003156