UHARLESTOWN ( Firth af Forth ) d.