Catalogue of the Sarcophagidae of the World: (Insecta : Diptera) (MEMOIRS ON ENTOMOLOGY) by Thomas Pape | Menrva Books | MenrvaBooks