A quick Google tells me that there are many songs/cd's that are called 'City of glass' or have that phrase in them. But then you probabkly did that already, yes?
What is the significance of 'Barratt' ? Might this help find the correct track?
dellwear I have now found the artist info on this - Paul Pritchard. The track is on a music library CD - KPM 412 - POSITIVE EVOLUTIONS & is not commercially released.