CHARLESTOWN ( Elrth of Forth ) d.