publisher: B&H Books publish date: August 1st 2010
format: paperback pages: 344
language: English
ISBN:
0805449817 (9780805449815)
publisher: B&H Publishing Group publish date: August 1st 2010
format: ebook
language: English
ISBN:
1433672391 (9781433672392)
format: kindle pages: 343
language: English
ASIN: B00IDRSQ5S