publisher: Gale Cengage publish date: November 1st 2005
format: hardcover pages: 1003
language: English
ISBN:
0787665568 (9780787665562)
publisher: Gale Cengage publish date: December 1st 1999
format: hardcover pages: 300
language: English
ISBN:
0787630659 (9780787630652)