1971. Leigh Stephens “And A Cast Of Thousands” Leigh Stephens Release 1971 Originally released on Charisma Records, and Phillips Records. Re-released in 2004 on the Akarma Label. I played bass on this Leigh Stephens Solo Album…my old Silver Metre 1969-70 band-mate. Recorded in London, England.