publisher: Palgrave Macmillan publish date: April 15th 2007
format: hardcover pages: 168
language: English
ISBN:
0230007945 (9780230007949)
publisher: Springer
publish date: August 20th 2007
format: hardcover pages: 159
language: English
ISBN:
1402059299 (9781402059292)
publisher: Springer
publish date: May 13th 2011
format: hardcover pages: 343
language: English
ISBN:
9400716699 (9789400716698)