publisher: Facts on File publish date: January 1st 2005
format: hardcover pages: 432
language: English
ISBN:
0816051356 (9780816051359)
publisher: Facts on File
publish date: January 1st 2005
format: ebook pages: 352
language: English
ISBN:
1280952385 (9781280952388)