publisher: Springer publish date: November 1st 2008
format: hardcover pages: 443
language: English
ISBN:
0387764801 (9780387764801)
publisher: Auerbach Publications publish date: March 1st 2009
format: hardcover pages: 540
language: English
ISBN:
1420068393 (9781420068399)