Programme for dinner to honour Sir John Weir