KEENE, N.H. — Singer-songwriter Jim Croce breathed life into universal characters through his music, and bared his soul in songs both personal and sincere. That's part of the reason his music still ...