publisher: B&H Books publish date: October 1st 2004
format: hardcover pages: 246
language: English
ISBN:
0805430636 (9780805430639)
publisher: B&H Publishing Group publish date: January 28th 2004
format: paperback
language: English
ISBN:
0805465928 (9780805465921)