publisher: Artisan publish date: 2015-10-06
format: Paperback pages: 200
language: English
ISBN:
1579656234 (9781579656232)
ASIN: 1579656234
publisher: B&H Books publish date: May 1st 2001
format: paperback pages: 318
language: English
ISBN:
0805424792 (9780805424799)