Paperback
details (United States).
ISBN: 978-94-010-8283-9
ISBN-10: 94-010-8283-9
Springer Netherlands · 2011