publisher: Spring publish date: December 1st 2007
format: hardcover pages: 300
language: English
ISBN:
0882145843 (9780882145846)
publisher: Spring Publications, Inc. publish date: November 24th 2012
format: kindle pages: 344
language: English
ISBN:
9780882145556