publisher: St. Martin's Press publish date: December 1st 1987
format: hardcover pages: 420
language: English
ISBN:
0312423020 (9780312423025)
publisher: Cengage Learning
publish date: January 1st 2009
format: paperback
language: English
ISBN:
0534564550 (9780534564551)
publisher: Routledge publish date: November 1st 2002
format: ebook pages: 512
language: English
ISBN:
1134595956 (9781134595952)