Social Entrepreneurship for Development: A Business Model by Margaret Brindle Back to product details page >