Tallinn: Juura, 2004259 pages1. editionISBN: 9985751620
Basic contracts of European Union
PaperbackAs new