format: hardcover pages: 256
ISBN:
0670785911 (9780670785919)
publisher: Springer publish date: December 1st 2008
format: hardcover pages: 167
language: English
ISBN:
3540680519 (9783540680512)
publisher: Quercus publish date: 07-02-2019
format: paperback pages: 304
ISBN:
1786481081 (9781786481085)
publisher: Oxford University Press, USA
format: Hardcover pages: 256
ISBN:
0198503938 (9780198503934)