Books by Stanley Lane-Poole (1854-1931)

The Moors in Spain