CHARLESTOWN ( Flrth of Forth ) d.