“Lose yourself to find the answers” – We look at Jam Baxter’s new release