publisher: Holman Reference
publish date: April 1st 2005
format: hardcover pages: 400
language: English
ISBN:
0805494693 (9780805494693)
ASIN: 805494693
publisher: B&H Publishing Group publish date: April 1st 2005
format: ebook pages: 400
language: English
ISBN:
1433674270 (9781433674273)