by Henry Kamen
publisher: Routledge publish date: July 7th 2005
format: paperback pages: 368
language: English
ISBN:
0582784646 (9780582784642)
publisher: Routledge publish date: January 1st 2014
format: ebook pages: 363
language: English
ISBN:
1306319463 (9781306319461)
publisher: Routledge publish date: January 9th 2014
format: ebook pages: 368
language: English
ISBN:
1317867866 (9781317867869)
publisher: Routledge publish date: January 9th 2014
format: ebook pages: 368
language: English
ISBN:
1317867858 (9781317867852)
publisher: Routledge publish date: May 9th 2014
format: hardcover pages: 330
language: English
ISBN:
041574007X (9780415740074)
publisher: Routledge publish date: May 9th 2014
format: paperback pages: 330
language: English
ISBN:
1408271931 (9781408271933)
publisher: Longman Publishing Group publish date: July 7th 2005
format: ebook pages: 368
language: English
ISBN:
1281347256 (9781281347251)
publisher: Pearson publish date: April 10th 1995
format: paperback pages: 328
language: English
ISBN:
0582067235 (9780582067233)
publisher: Longman Publishing Group publish date: January 28th 1983
format: paperback pages: 305
language: English
ISBN:
0582492262 (9780582492264)