Russell Shaw is a BAFTA nominated British composer and sound designer.He is known for his work in many video games, particularly those designed by Peter Molyneux.
The lyrics in this song always make me reflect on the deep secrets of life and the universe, and how they can be unearthed through music and meditation.