publisher: B&H Academic
publish date: October 1st 2008
format: paperback pages: 368
language: English
ISBN:
0805446796 (9780805446791)
publisher: B&H Publishing Group publish date: October 1st 2008
format: ebook pages: 368
language: English
ISBN:
0805449701 (9780805449709)