STANDING ON THE SHOULDER OF GIANTS celebrates 25th anniversary – Limited edition silver & coloured vinyl re-release out 28th February 2025