Last Best Places is the newest release from the Canadian indie folk/rock act, The Auditor General. I was not familiar with the band when I sat...