Original languageEnglish
Place of PublicationMaastricht
PublisherShaker Publishing
Number of pages527
ISBN (Print)90-423-0269-0
Publication statusPublished - 2005

ID: 8959390