Print

Publication information

Original languageEnglish
Place of PublicationLeiden
PublisherCRC Press
Number of pages586
ISBN (Print)9781138748446, 9781138632578
ISBN (Electronic)9781315208169
StatePublished - 2017

Bibliographical note

CBS Library does not have access to the material

ID: 46860600