CIIARLESTOWN ( Firtli ot Forth ) d.