by John Vince
publisher: Springer
publish date: September 1st 2005
format: paperback pages: 264
language: English
ISBN:
1846280346 (9781846280344)
publisher: Springer publish date: December 20th 2013
format: paperback pages: 429
language: English
ISBN:
1447162897 (9781447162896)
publisher: Springerverlag London Limited publish date: January 1st 2010
format: ebook pages: 293
language: English
ISBN:
1849960232 (9781849960236)
publisher: Springer London publish date: January 1st 2006
format: ebook pages: 250
language: English
ISBN:
1280412194 (9781280412196)