publisher: Routledge publish date: November 21st 2012
format: paperback pages: 424
language: English
ISBN:
0415657946 (9780415657945)
publisher: Springer publish date: November 1st 2008
format: hardcover pages: 237
language: English
ISBN:
1402088736 (9781402088735)