publisher: Springer
publish date: September 22nd 2011
format: hardcover pages: 348
language: English
ISBN:
9400719221 (9789400719224)
publisher: College Publications
publish date: October 2nd 2009
format: paperback pages: 394
language: English
ISBN:
1904987923 (9781904987925)
publisher: Springer
publish date: December 4th 2007
format: hardcover pages: 210
language: English
ISBN:
1402061692 (9781402061691)