James Coates is an artist who believes in the power of truth in music. Autobiographical lyrics are complemented by a sonic tapestry of country, folk, Americana and soul. But above it all sits the voice of a songwriter telling his stories the way he wants them told.