publisher: Academic Press
publish date: June 18th 2001
format: ebook pages: 421
ISBN:
0080505317 (9780080505312)
publisher: Springer publish date: October 24th 2012
format: paperback pages: 544
ISBN:
1461358094 (9781461358091)
publisher: Springer, 402 pages, Paperback" /> publish date: November 9th 2012
format: paperback pages: 402
ISBN:
1461364442 (9781461364443)
publisher: Cambridge University Press publish date: August 20th 2009
format: ebook
ISBN:
0511629818 (9780511629815)
publisher: Cambridge University Press publish date: August 20th 2009
format: ebook pages: 671
ISBN:
1282393766 (9781282393769)
publisher: Springer, 634 pages, Paperback" /> publish date: December 12th 2012
format: paperback pages: 634
ISBN:
1468436406 (9781468436402)