The Strad News - Instrument collector Shi Wen-Long has died