format: paperback pages: 288
ISBN:
0674281330 (9780674281332)
publisher: Applause Books publish date: January 1st 2010
format: ebook pages: 411
ISBN:
1306080096 (9781306080095)
publisher: Cengage Learning, ebook" /> publish date: May 15th 1994
format: ebook
ISBN:
0155019570 (9780155019577)
ISBN:
0495739162 (9780495739166)