publisher: Holman Reference
publish date: June 1st 2003
format: hardcover pages: 320
language: English
ISBN:
0805428348 (9780805428346)
publisher: B&H Publishing Group publish date: May 28th 2005
format: paperback pages: 306
language: English
ISBN:
080542850X (9780805428506)