Original languageUndefined
Place of PublicationAmsterdam
PublisherNIOD
Number of pages53
ISBN (Print)9789080136175
StatePublished - 2011

ID: 83508