The miniaturist from Edinburgh, David Edwards, has created the world’s smallest violin, standing just 1.5 inches long and one 12th the normal size of a violin. David Edwards, who once played cello in the Scottish National Orchestra, gave up his professional music career to make…