CHARLESTOWN ( Firth ot Forth ) d.