CHARLESTOWN ( Firth or Forth ) d.