Award winning guitarist Tim Farrell