Original languageEnglish
Place of PublicationThe Netherlands
PublisherShaker Publishing
ISBN (Print)90-423-0269-0
Publication statusPublished - 2005

ID: 53862987