Socotra : island of tranquility. - Doe, Brian (Immel, 1992)