publisher: B&H Academic
publish date: January 1st 2008
format: paperback pages: 256
language: English
ISBN:
0805447172 (9780805447170)
publisher: B&H Publishing Group publish date: January 1st 2008
format: ebook
language: English
ISBN:
1433671263 (9781433671265)