Hoverfly and Co by Andrew Longhurst
_