Hoverfly Identification Chart - Britains Hoverflies Princeton University Press