Produced, recorded and mixed by