David Wemyss , Wilkm Gibson ,Charles