John Oliphant
    (1350 - 1417)
    William Oliphant
    (1280 - 1329)
    Robert Bruce
    (1274 - 1329)
    Robert Bruce
    (1243 - 1304)
    Marjorie (?)
    (1250 - 1292)