Original languageEnglish
Place of PublicationDelft
PublisherEburon Academic Publishers
ISBN (Print)9051669240
Publication statusPublished - 2002

ID: 53753693