CI1ARLESTOWN ( Firlh of Forth ) d.