Percy Smiley, former Linworth man, dies