Paperback
details (United States).
ISBN: 978-91-979208-0-3
ISBN-10: 91-979208-0-0
Academic Press Lund, Sweden · 2011