Interviews John Giddings: Ten years of the IW FestivalBy WebMasterAugust 1, 20110 The Isle of Wight Festival of the modern era celebrates its 10th anniversary on June 10, 11 and 12. To…