Former Mp For Bristol Northwest
John Douglas Naysmith is a British Labour Co-operative politician who was the Member of Parliament for Bristol North West from 1997 until standing down at the 2010 general election. Doug...