publisher: James C. Petrie
publish date: June 2nd 2008
format: paperback pages: 196
language: English
ISBN:
0615216277 (9780615216270)
publisher: Springer
publish date: November 8th 2011
format: paperback pages: 211
language: English
ISBN:
146139046X (9781461390466)