Mauritius, Reunion & Seychelles. (Insight guides, 2003)