publisher: Daniel Gregg publish date: 2011
format: Hardcover pages: 357
ASIN: B005FG2FCK
format: ebook pages: 42
language: English
ASIN: B009KNLUNO
publisher: Springer
publish date: December 21st 2007
format: kindle pages: 730
language: English
ASIN: B002GHBYV4