Ullapool Book Festival winner is revealed