History of Spain, II : New Stone Age (The Hispanic Society of America, 1947)