publisher: Facts on File publish date: November 1st 2006
format: hardcover pages: 916
language: English
ISBN:
0816052808 (9780816052806)
publisher: Facts on File publish date: October 1st 2006
format: ebook
language: English
ISBN:
1282439782 (9781282439788)