Paperback
details (USA).
ISBN: 978-91-87272-16-5
ISBN-10: 91-87272-16-4
Department of Zoology, University of Stockholm. · 1989