Buchanan, Allen The Heart of Human Rights Buchanan, Allen - New York Oxford University Press - 318p. ISBN: 9780199325382 Source: Textbook