by Steven Rosefielde
publisher: Routledge publish date: February 1st 2010
format: paperback pages: 360
language: English
ISBN:
0415777577 (9780415777575)
publisher: Routledge publish date: December 9th 2009
format: ebook pages: 376
language: English
ISBN:
1135195188 (9781135195182)
publisher: Routledge publish date: December 9th 2009
format: ebook pages: 376
language: English
ISBN:
113519517X (9781135195175)
publisher: Routledge publish date: December 9th 2009
format: ebook pages: 376
language: English
ISBN:
1135195137 (9781135195137)
publisher: Routledge publish date: January 1st 2009
format: ebook pages: 377
language: English
ISBN:
1282974939 (9781282974937)
format: kindle pages: 377
language: English
ASIN: B00332KM14
publisher: Routledge publish date: February 1st 2010
format: hardcover pages: 376
language: English
ISBN:
0415777569 (9780415777568)