publisher: Springer publish date: December 2nd 2011
format: paperback pages: 244
language: English
ISBN:
1848821158 (9781848821156)
publisher: Springer London
publish date: January 1st 2012
format: ebook pages: 254
ISBN:
1283447762 (9781283447768)
publisher: FGS, 87 pages, Paperback" /> publish date: 2010
format: paperback pages: 87
language: English