CHARLESTOWN ( Firth of Forth ) dea 18 maj.