publisher: Springer
publish date: October 10th 2008
format: kindle pages: 305
language: English
ASIN: B000VI4YZ8
publisher: Mel Bay Publications, Inc. publish date: March 1st 2004
format: paperback pages: 48
language: English
ISBN:
0786672153 (9780786672158)