Original languageEnglish
Place of PublicationDelft
PublisherEburon Academic Publishers
Number of pages152
ISBN (Print)ISBN 978-90-5972-831-8
Publication statusPublished - 2014

Publication series

Name
PublisherEburon

ID: 3605959