BARTON ,Simon .
A History of Spain - London : Palgrave Macmillan , 2004 . - xviii , 302 p . : maps ; 21 cm .
includes index
9780333632581
History
946 / 1
A History of Spain - London : Palgrave Macmillan , 2004 . - xviii , 302 p . : maps ; 21 cm .
includes index
9780333632581
History
946 / 1