One of the finest artists to have emerged from the so-called freak-folk boom of a few years back, Josephine Foster continues to write beautiful songs, and doesn't sound remotely like an artist tied to a particular fad. Regardless of its context, Foster's voice always sounds as if it's emerging from some dusty, wartime 78pm vinyl, with an outgoing, operatic tone probably best described as 'witchy'. Foster has tried out various styles of arrangement of her peculiar song craft over the years, and set into a trio format (with drums supplied by the always excellent Alex Nielson and lead guitar from Victor Herrero) this album probably draws comparison's with the more fleshed out sounds of her A Wolf In Sheep's Clothing album or the Born Heller material. There's nothing that could be branded as especially folksy about this music though, in fact it probably more closely resembles a kind of song-based free jazz at times: on the woozy piano psychedelics of 'Lullaby To All' she sounds like a 1940s Kate Bush, as a rampaging, atonal solo scrawls mercilessly across the song from Herrero's guitar. His inky lead playing leaves its mark on much of the album, and it's particularly effective on the more atmospherically charged moments, such as 'Indelible Rainbows', which is swamped in glistening echo. Despite its ventures into dissonance and the more exploratory dynamics of free jazz, this latest body of song from Foster finds her at the peak of her songwriting form, and she actually seems all the more effective for having other musicians to clash against. Very highly recommended.