All tracks written and performed by Saull / The Purgatory Players. Extra instrumentation by Nick Maldini.
Engineered by Andrew Hirst and Mixed by Nick Maldini at Sounds Like Screaming.
Track 2 Additional Vocals by Oxo Foxo.
Tracks 4, 6, 8 and 11 choral vocals arranged by Saull / Maldini and performed by Jennifer Atkinson, James Bingham, Nick Cox, Robert Dufton, Grace Freeman, Stephen Henthorn, Arthur Malins and Jonny Peters.
Additional recording by Alan Smythe at 2fly studios, Sheffield.
Mastered by John Sephton and Paul Harris at G2 studios, Sheffield.
The Purgatory Players are:
Neal Heppleston - double bass, bass guitar, percussion, sampling, backing vocals
Andrew Hirst - drums, percussion, backing vocals
Julie Ann Horan - trumpet
Llewelyn Moss - viola, piano, backing vocals
Robert George Saull - vocals, electric guitar, acoustic guitar, percussion