CHARLESTOWN ( Firt of Forth ) d.