publisher: TAN Books
publish date: January 2nd 2001
format: paperback
language: English
ISBN:
0895556596 (9780895556592)
format: ebook
language: English
ISBN:
0030861500 (2940030861500)
publisher: TAN Books publish date: August 1st 2013
format: hardcover pages: 771
language: English
ISBN:
0895558947 (9780895558947)