Topic summaryGarry Leach Expand Summary Garry Leach (19 September 1954 – 26 March 2022) was a British comics artist and publisher. Wikipedia source