A synopsis of present knowledge of the Simuliidae (Diptera) of the Canary Islands, including keys to the larval and pupal stages | Publicación