Rock, Folk, and Canadian Wit: Kathleen Edwards Shines at The Sweetwater