CHARLESTOWN ( Flith of Forth ) d.