publisher: Hentzenwerke Publishing publish date: June 28th 2004
format: paperback pages: 486
language: English
ISBN:
1930919328 (9781930919327)
publisher: Hentzenwerke publish date: May 1st 2004
format: ebook pages: 525
language: English
ISBN:
1280544279 (9781280544279)