publisher: Springer publish date: September 4th 2012
format: hardcover pages: 280
language: English
ISBN:
9400746601 (9789400746602)
publisher: Springer
publish date: September 3rd 2012
format: kindle pages: 280
language: English
ASIN: B00A9YH2W6
ISBN:
0143027948 (9780143027942)
publisher: Rupa
publish date: May 26th 2013
format: paperback pages: 351
language: English
ISBN:
9788129120861