Paperback
details (UK).
ISBN: 978-84-607-6636-0
ISBN-10: 84-607-6636-5
Edicions del Parc Cientific de Barcelona · 2003