Joe E Legend to appear in Livingston, Buckhaven and Berwick-Upon-Tweed