John Richard Swan





CHILDREN

  1. MARK HEYWOOD SWAN.
  2. MATTHEW HEYWOOD SWAN.
  3. RICHARD HEYWOOD SWAN.
  4. MARY ANN SWAN.