Liverpool Road news. - The museum of science & industry in Manchester (Manchester : The museum of science & industry)