CHARLESTOWN ( Finth of Forth ) d.