I have all 4 STC albums and you are right , Les Harvey is the guitar man.
I guess i was impressed with
live footage from Ode to John Law era, didnt like so much w/Jimmy (R.I.P.)
On the album sleeve says
Les Harvey was electrocuted by his guitar and died on stage during a gig @ Swansea`s
Top Rank Ballroom May 3 , 1972 . (R.I.P.)
.....peace