publisher: Oneworld Publications publish date: April 1st 2012
format: paperback pages: 264
language: English
ISBN:
1851689052 (9781851689057)
publisher: Springer publish date: February 27th 2006
format: paperback pages: 172
language: English
ISBN:
3540307087 (9783540307082)
publisher: Praxis Publications Inc publish date: January 3rd 2011
format: paperback pages: 337
language: English
ISBN:
1441916466 (9781441916464)
ISBN:
0615275400 (9780615275406)
publisher: Springer publish date: September 30th 2013
format: paperback pages: 236
language: English
ISBN:
3319019600 (9783319019604)
ASIN: 3319019600