Ayesha, Aspasia and Isabella - Welsh, David (Mouton, 1973)