publisher: Troubador Publishing
publish date: February 1st 2009
format: paperback pages: 364
language: English
ISBN:
190588690X (9781905886906)
ISBN:
0470510862 (9780470510865)
publisher: Springer publish date: September 9th 2009
format: paperback pages: 432
language: English
ISBN:
3642038182 (9783642038181)