Music business agreements

by Richard Bagehot

xviii, 522 pages ; 24 cm