John Virgo has died, aged 79