The life and times of Ed Vebell