CIIARLESTOWN ( Firtb of Forth ) d.