There's a reason Paul Kelly -- at 49, the best Australian songwriter of his generation -- keeps making interesting music when so many of his baby-boomer contemporaries have lapsed into repetition or ...