Su madre, Elizabeth “Lizzie” McKeen, heredera de una considerable fortuna, contrajo matrimonio con William Cattell en 1859.