Paperback
details (UK).
ISBN: 978-90-70608-72-9
ISBN-10: 90-70608-72-3
Netherlands Organisation for Scientific Research · 2001