Arabia and the isles - Ingrams, William Harold (Jarrold, 1966)