by Jeremy Black
publisher: Routledge publish date: July 12th 2005
format: paperback pages: 297
language: English
ISBN:
0415353955 (9780415353953)
publisher: Routledge publish date: September 27th 2006
format: ebook pages: 317
language: English
ISBN:
1134259344 (9781134259342)
publisher: Routledge publish date: September 27th 2006
format: ebook pages: 317
language: English
ISBN:
1134259395 (9781134259397)
publisher: Routledge publish date: September 27th 2006
format: ebook pages: 317
language: English
ISBN:
1134259387 (9781134259380)
publisher: Taylor & Francis Group publish date: May 13th 2005
format: ebook pages: 294
language: English
ISBN:
1280548940 (9781280548949)
publisher: Routledge publish date: December 16th 2012
format: paperback pages: 352
language: English
ISBN:
0415629209 (9780415629201)
publisher: Routledge publish date: July 12th 2005
format: hardcover pages: 297
language: English
ISBN:
0415353947 (9780415353946)
publisher: Routledge publish date: June 22nd 2005
format: ebook
language: English
ISBN:
020300017X (9780203000175)
publisher: Routledge publish date: December 14th 2012
format: hardcover pages: 318
language: English
ISBN:
0415629195 (9780415629195)