Green Bottle Fly by Andrew Longhurst
_