publisher: B&H Books publish date: September 1st 2010
format: hardcover pages: 336
language: English
ISBN:
1433669277 (9781433669279)
publisher: B&H Publishing Group publish date: September 1st 2010
format: ebook
language: English
ISBN:
1433672863 (9781433672866)