Tartu : Tartu Ülikooli Kirjastus , 1996161 pages.ISBN: 9985562208PaperbackGood condition
Query languages