Leila, or, The island - in England and at home.
Tytler, Ann Fraser.
London,
[ca. 1910?]