La Souchere, Elena de An explanation of Spain / by Elena de La Souchere ; translated from the French by Eleanor Ross Levieux. - New York : Random House, 1964. - 369 pages : map (on lining papers) ; 22 cm. Subjects--Geographic Terms: Spain--HistorySpain--Social conditions Dewey Class. No.: 946