BARTON ,Simon . A History of Spain - London : Palgrave Macmillan , 2004 . - xviii , 302 p . : maps ; 21 cm . includes index ISBN: 9780333632581 Subjects--Topical Terms: History Dewey Class. No.: 946 / 1