Duncan McMillan, 80-82 Longrow, Campbeltown, PA28 6DD - 01586 552501 - duncanmcmillan@hotmail.com