Yep, Zam Barrett. Can be purchased from his online store (just Google it).
Great avatar, Cross (†) is my favorite album of all time.
I think that dressing up for concerts bit is overstated. I've been attending classical concerts for 15+ years, since my mid-20s (Philly, DC, MPO to name a few) and have not put on a suit or a jacket - ever. Sweaters/nice slacks, or dark jeans/dress shoes/dark tailored shirt: so smart but not-to-be-confused-with-office-wear. Never felt out of place, or been look at in askance. I think the only exception is probably the VPO or the Berliner - where I'd be surprised if the dress code did not mandate a jacket.
The other exception is self-imposed: I am flying to Moscow in May to hear the St Petersburg Orchestra play Shostakovich, and for that, i will wear a jacket but that is b/c this is performance has been a grail of mine. I have tickets to a few other shows, and for those, i am going to be back to my usual smart-casual.