Singer-songwriter Jeff Lang brings his music to South West Rocks