| Children |
| | 1. James ESHEN, b. 4 Nov 1663, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 2. John ESHEN, b. 4 Jan 1666, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 3. William ESHEN, b. 29 Apr 1667, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 4. Catharin ESHEN, b. 23 Sep 1668, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 5. James ESHEN, b. 18 Dec 1673, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 6. Robert ESHEN, b. 8 Nov 1676, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
|