by Francisco Bethencourt, Jean Birrell
publisher: Cambridge University Press publish date: October 1st 2009
format: paperback pages: 491
language: English
ISBN:
0521748232 (9780521748230)
publisher: Cambridge University Press publish date: October 1st 2009
format: hardcover pages: 491
language: English
ISBN:
0521847931 (9780521847933)