Diptera: Heteroneuridae, Ortalidae, Trypetidae, Sepsidae, Micropezidae, Drosophilidae, Geomyzidae, Milichiidae [of the Seychelles]. London Trans Linn Soc 16 1914: (307-372). 350 [Zoological Record Volume 51]