Stephen Andrew Rawle was born in Southern England in 1965. As a child he studied piano and composition, then later on percussion, and finally guitar as a young adult. From 1982 until 2009, he performed and recorded as a guitarist, percussionist & vocalist, in a number of trios, quartets and quintets, during which time he wrote the lyrics and music for over seventy songs. Since the beginning of 2010, he has focused mainly on the composition of contemporary instrumental music, which is included here.