publisher: Gale Cengage publish date: August 1st 2008
format: hardcover pages: 457
language: English
ISBN:
1410408671 (9781410408679)
publisher: St. Martin's Press publish date: April 1st 2008
format: paperback pages: 304
language: English
ISBN:
0641998929 (9780641998928)