| Children |
| | 1. William ESHEN, b. 8 Jul 1679, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 2. George ESHEN, b. 19 Jun 1687, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 3. Barbara ESHEN, b. 15 Jun 1680, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 4. John ESHEN, b. 28 Jan 1690, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 5. David ESHEN, b. 15 Feb 1693, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 6. James ESHEN, b. 30 Mar 1694, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 7. Thomas ESSEN, b. 2 Mar 1684, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
|