publisher: B&H Books
publish date: April 1st 2009
format: paperback pages: 320
language: English
ISBN:
0805446982 (9780805446982)
ASIN: 805446982
format: kindle pages: 323
language: English
ASIN: B004O6MQY4
publisher: B&H Publishing Group publish date: July 29th 2009
format: ebook
language: English
ISBN:
0805449914 (9780805449914)