publisher: Holman Reference
publish date: July 1st 2004
format: hardcover pages: 400
language: English
ISBN:
0805494650 (9780805494655)
publisher: B&H Publishing Group publish date: July 1st 2004
format: ebook pages: 400
language: English
ISBN:
143367436X (9781433674365)