by David Anderson
publisher: Routledge publish date: May 20th 2010
format: paperback pages: 428
language: English
ISBN:
0415779057 (9780415779050)
publisher: Routledge publish date: January 1st 2010
format: ebook pages: 447
language: English
ISBN:
1282569929 (9781282569928)
publisher: Thomson South-Western
format: hardcover
language: English
ISBN:
0324319371 (9780324319378)
publisher: South Western Educational Publishing publish date: February 18th 2003
format: hardcover pages: 500
language: English
ISBN:
0324133820 (9780324133820)