publisher: Nova Science Publishers publish date: January 1st 2007
format: hardcover pages: 321
language: English
ISBN:
1600212026 (9781600212024)
format: hardcover pages: 229
language: English
ISBN:
9812703683 (9789812703682)
format: ebook
ISBN:
1281933589 (9781281933584)