publisher: B&H Books publish date: June 1st 2010
format: hardcover pages: 256
language: English
ISBN:
1433669307 (9781433669309)
publisher: B&H Publishing Group publish date: June 1st 2010
format: ebook
language: English
ISBN:
1433671794 (9781433671791)
publisher: Hovel Audio publish date: June 1st 2010
language: English
ISBN:
1596449314 (9781596449312)
publisher: Hovel Audio publish date: June 1st 2010
format: audiobook
language: English
ISBN:
1596449306 (9781596449305)