William S. Hopwood William Horwood william T. Mcleod William T. Littlewood William Lingwood William Littlewood William Greenwood William Horwood. William. Lingwood william l. price