Type
book
Authors
Number
17
Place
Amsterdam
Publisher
Amsterdam University Press
Language
Dutch
ISBN
9789053563588