William McNaught (Rochdale)
William McNaught was a steam engine engineer from Rochdale, Lancashire, England.McNaught was born in Manchester and apprenticed with a Mr Mills of Heywood, Bury. He then worked in London for John &a...
William McNaught (Rochdale) - Wikipedia