Peter Carruthers. W. Carruthers. Hot carriers. W.Carruthers. James Struthers. by John Carruthers. Peter Vickers.