CIIARLESTOWN ( Firlh of Forth ) den 18 maj.