publisher: Gale Cengage publish date: April 14th 2006
format: hardcover pages: 914
language: English
ISBN:
0787678260 (9780787678265)
publisher: Gale Cengage publish date: April 20th 2007
format: hardcover pages: 936
language: English
ISBN:
0787694975 (9780787694975)