Internet Archive BookReader

Moorish remains in Spain; being a brief record of the Arabian conquest of the Peninsula