William J Sproule
William J. (Bill) Sproule is a Professor Emeritus, Michigan Technological University, Houghton, MI, where he taught transportation engineering, public transit, airport design, and hockey history. He is a member of several associations including the Historical Society of Michigan, the Houghton County Historical Society, and the Society for International Hockey Research.
William J. (Bill) Sproule is a Professor Emeritus, Michigan Technological University, Houghton, MI, where he taught transportation engineering, public transit, airport design, and hockey history. He is a member of several associations including the Historical Society of Michigan, the Houghton County Historical Society, and the Society for International Hockey Research. See less
William J Sproule's Featured Books