Original languageUndefined/Unknown
Place of PublicationAmsterdam
PublisherSUN
Number of pages195
ISBN (Print)978-94-6105-7273
Publication statusPublished - 2012

Publication series

Name
PublisherSUN

ID: 1609877