Title: A practitioner's guide to The Company Law Review
Subjects: Corporation law, Great Britain. Company Law Review, Great Britain
Places: Wales, England