Path from I242535735250 Charlize Theron to I242535773015 Ralph Bassett: 28 steps 1 I242535735250 Charlize Theron 7 AUG 1975- 2 I242535735248 Charles Jacobus Hertzog Theron 27 NOV 1947-21 JUN 1991 3 I242535735232 Daniel Theron 17 JUL 1918-15 AUG 1978 4 I242535735220 Charles Jacobus Theron 23 MAR 1878-18 SEP 1948 5 I242535735201 Anna Helena Margaretha Krige Pretorius 26 APR 1839-9 OCT 1895 6 I242535735198 Johannes Jan Stephanus Kriege 30 NOV 1811-3 SEP 1871 7 I242535735191 Willem Adolph Kriege 7 JUN 1772-2 AUG 1855 8 I242535735193 Elizabeth de Villiers 12 MAR 1730-(19 April 1806) 9 I242657744785 Jacobus Jacob de Jonge de Villiers (Villier) 29 APR 1703-1734 10 I242535735147 Jacques (Jacob) de Villiers ABOUT 1661-17 MAY 1735 11 I242535735137 Jean Pierre de Villiers 8 JUL 1631-22 MAY 1667 12 I242535735131 Josephine Isabelle Rochet 10 APR 1590-1680 13 I242663860843 Catherine Coppier de la Murette 1570-16 JUL 1610 14 I242663861143 Francoise de Colomb 1553-1645 15 I242663861198 Catherine de Brenieu Suffolk 1540-AFTER 1582 16 I242663861474 Marguerite de la Pole Lady of Honour to Queen Catherine de Medici 1520-1595 17 I242571390821 Richard de la Pole 5th Earl of Suffolk "White Rose" 1480-24 FEB 1525 18 I242571390513 John de la Pole 2nd Duke of Suffolk 27 SEP 1442-29 OKT 1491 19 I242535725109 William Duke of Suffolk, Earl of Pembroke Pole 16 OCT 1396-2 MAY 1450 20 I242535725099 Katherine Stafford 1370-8 APR 1419 21 I242535725100 Hugh de Stafford ABOUT 1342-25 SEP 1386 22 I242535725117 Ralph de Stafford 1st Earl of Stafford 24 SEP 1301-31 AUG 1372 23 I242535772996 Margaret Bassett 1280-17 MAR 1337 24 I242535772994 Ralph Bassett V 1244-31 DEC 1299 25 I242535773006 Ralph Basset 5 JAN 1213-4 AUG 1265 26 I242535773003 Ralph De Bassett 1189-1255 27 I242535773010 Ralph Bassett II 1155-1211 28 I242535773015 Ralph Bassett 1131-1160