publisher: Redgrove Press
publish date: June 4th 2010
format: paperback pages: 336
language: English
ISBN:
1446016633 (9781446016633)
publisher: Macritchie Press
publish date: June 4th 2010
format: paperback pages: 298
language: English
ISBN:
1446016625 (9781446016626)
publisher: Springer
publish date: September 30th 2003
format: kindle pages: 515
language: English
ASIN: B00FBBIUWI