Beautiful, Bloodsucking Pollinators
Tabanidae join the EDIT (European Distributed Institute of Taxonomy) Diptera
Tabanidae in Wikipedia, British Insects
Tabanids in medical entomology (Purdue University)
Answer to: What are Bot Flies? (from Bug Girl’s Blog)