A tribute to the late Andrew Weatherall

john fenner