CHARLESTOWN tFirth of Forth ) d. li maj.