Title: Smith & Keenan's advanced business law
Subjects: Contracts, Corporation law, Commercial law, Handelsrecht
Places: Wales, England