Professor Bryan Horrigan spans subjects as diverse and topical as global corporate responsibility and governance debates, practical guidelines for responsible businesses and their professional... This description may be from another edition of this product.