publisher: Response Publishing publish date: November 14th 2006
format: paperback pages: 184
language: English
ISBN:
0761935126 (9780761935124)
publisher: Springer
publish date: June 4th 2010
format: paperback pages: 172
language: English
ISBN:
3642136001 (9783642136009)