Margaret Ashton (or Assheton) - Margaret Ashton (or Assheton) — the latest coverage, the community and the facts.