publisher: B&H Books publish date: March 1st 2010
format: paperback pages: 320
language: English
ISBN:
0805449884 (9780805449884)
format: kindle pages: 323
language: English
ASIN: B004HILPX2
publisher: B&H Publishing Group publish date: March 1st 2010
format: ebook
language: English
ISBN:
1433670577 (9781433670572)