CHARLESTOWN ( Eirth of Forth ) d.