CHARLESTOWN ( Firth «f Forth ) d. li maj.