One of his disputes was with Heaviside and Gibbs whose vector methods he argued vigorously against over a long period

Please fix the punctuation.
One of his disputes was with Heaviside and Gibbs whose vector methods he argued vigorously against over a long period.