Paperback
details (United States).
ISBN: 978-1-4613-8020-7
ISBN-10: 1-4613-8020-0
Springer US · 2011