Ghosts, which has artwork that features a picture of Weiner walking through an empty field in Medina, is equal parts Johnny Cash and Fred Eaglesmith. It's rustic, singer-songwriter stuff that only falters when Weiner tries to incorporate humor into his songs (the silly "Smiling Dog Blues") or makes too many references to religious redemption ("Child of God"). Accompanied by a long list of local musicians who play everything from mandolin and violin to bagpipes, Weiner has put together a capable cast of backing musicians who keep the album's mix of country rock and western swing consistent. In "Ordinary People," a song he dedicates to his father, Weiner identifies with the working-class men sent to fight in wars and fills the song with a vivid description of bone-cold winters. Ballads such as "Most of All," "All I Ask," and "Patiently" are beautifully played, and Weiner sings in a gentle voice -- but the sentiments are too soft. Tracks such as "Rodeo Rider" and "Don't Want to Die" come off better, because they're inflected with the pain of lost dreams that Weiner can capture so well.