by Jeremy Black
publisher: Routledge publish date: October 30th 2004
format: paperback pages: 272
language: English
ISBN:
0415275342 (9780415275347)
publisher: Routledge publish date: October 26th 2004
format: hardcover pages: 272
language: English
ISBN:
0415275334 (9780415275330)
publisher: Routledge publish date: February 1st 2013
format: kindle pages: 269
language: English
ASIN: B000OT7V40
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 269
language: English
ISBN:
1299140165 (9781299140165)
publisher: Routledge publish date: February 1st 2013
format: ebook pages: 272
language: English
ISBN:
1134477023 (9781134477029)
publisher: Routledge publish date: February 1st 2013
format: ebook pages: 272
language: English
ISBN:
1134477015 (9781134477012)
publisher: Routledge publish date: February 1st 2013
format: ebook pages: 272
language: English
ISBN:
1134476973 (9781134476978)