<
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
>
The Earliest Ancestors of
Sir
John
Hastings
++
[1]
Sir
John
Hastings
(
Morley
)
1410 - 1477
+-+
[2]
Thomas
Morley
(
de la Pole
)
+--++
[3]
Michael
de la Pole
c. 1330 - 1389
+----++++
[4]
William
de Beauchamp
(
Mauduit
)
+ post 1237
+----+++-+
[5]
William
Mauduit
+----++-++
[6]
Geoffrey
FitzPeter
(
de Clare
)
+----++-+-
[7]
Aveline
de Clare
(
FitzPeter
)
+----++--+
[8]
Hugh
Le Bigod
(
Marshall
)
+----++---
[9]
Maud
Marshall
(
Le Bigod
)
+----+-+
[10]
Ralph
de Toni
+-----+++++++++
[11]
Roger
de Mortemer
(
?
)
ante 1055 - 1086
+-----++++++++-+
[12]
Roaul (the Great)
?
+-----+++++++-
[13]
Melisande
?
(
de Mortemer
)
+ ante 1089
+-----+++++-
[14]
Matilda
Le Meschin
(
de Mortemer
)
+-----++++-++++
[15]
Henry
de Ferrers
+-----+++-++++++++
[16]
Meurig
+-----+++-++++-++
[17]
Sigtrygg Silkbeard
+-----+++-+++-+
[18]
Owain ab Edwin
of Tegeingl
+-----+++-++-+
[19]
Llywarch ap Trahaearn
+-----+++-+-+
[20]
Madog ap Maredudd
(
)
+ 1160
+-----+++--++++++
[21]
Geoffrey V (Ferde)
de Chateau Landon
(
d'Anjou
)
+ post 1068
+-----+++--+++++-+++
[22]
Fulk II
d'Anjou
(
?
)
+-----+++--+++++-++-
[23]
Gerberga
?
(
d'Anjou
)
+-----+++--+++++-+-++
[24]
Heribert II
de Vermandois
(
Liegarde
)
+-----+++--+++++-+-+-
[25]
Adele
Liegarde
(
de Vermandois
)
+-----+++--+++++-+--+
[26]
Giselbert
de Bourgoyne
+-----+++--+++++--
[27]
Hildegarde
de Sundgau
(
d'Anjou
)
+-----+++--++++-++
[28]
Amauri I
de Montford
(
de Gometz
)
c. 1000 - post 1031
+-----+++--++++-+-
[29]
Bertrade
de Gometz
(
de Montford
)
+-----+++--++++--++++++++++++
[30]
Snaer
?
+-----+++--++++--++++-+
[31]
Pepin
de Valois
+-----+++--++++--+++-
[32]
Sprota
?
(
Beauclerk
)
+-----+++--++++--++-
[33]
Gunnora
?
(
Beauclerk
)
936 - 1031
+-----+++--++++--+-
[34]
Herleva
?
(
d'Evreux
)
+-----+++--++++---
[35]
Godehut
?
(
de Conches
,
d'Evreux
)
+ post 1055
+-----+++--+++-++
[36]
Jean
de la Fleche
(
de Maine
)
+-----+++--+++-+-++
[37]
Hugh III
de Maine
+-----+++--+++--
[38]
Matilda
de Chateau de Loire
(
de la Fleche
)
+-----+++--++-++++++++++++++
Snaer
?
(2nd 30)
+-----+++--++-++++++-+
Pepin
de Valois
(2nd 31)
+-----+++--++-+++++-
Sprota
?
(
Beauclerk
)
(2nd 32)
+-----+++--++-++++-
Gunnora
?
(
Beauclerk
)
936 - 1031
(2nd 33)
+-----+++--++-+++-++
[39]
Judicael
Berengar
(
?
)
+ ante 979
+-----+++--++-+++-+-
[40]
Gerberga
?
(
Berengar
)
+-----+++--++-+++--++
Fulk II
d'Anjou
(
?
)
(2nd 22)
+-----+++--++-+++--+-
Gerberga
?
(
d'Anjou
)
(2nd 23)
+-----+++--++-+++---++
Heribert II
de Vermandois
(
Liegarde
)
(2nd 24)
+-----+++--++-+++---+-
Adele
Liegarde
(
de Vermandois
)
(2nd 25)
+-----+++--++-+++----+
Giselbert
de Bourgoyne
(2nd 26)
+-----+++--++-++-
[41]
Herleva
de Falaise
(
de Conteville
,
Beauclerk
)
1012 - 1050
+-----+++--++-+-+
[42]
Baldwin V
de Flandres
(
de Capet
)
1012 - 1067
+-----+++--++-+--++++++
[43]
Robert III
von Worms
+-----+++--++-+--+++-
[44]
Beatrice
de Vermandois
(
?
)
+-----+++--++-+--++-+++
[45]
Liudolf
von Sachsen
(
?
)
c. 806 - 866
+-----+++--++-+--++-++-++++++
[46]
Pepin II
?
(
?
)
+ 714
+-----+++--++-+--++-++-+++-
[47]
Bertrad
de Laon
(
(Carolingian)
)
+-----+++--++-+--++-++-+-+
[48]
Ingeram
von Hesbaye
(
hidden
)
+-----+++--++-+--++-++-+--
[49]
hidden
+-----+++--++-+--++-+-+
[50]
Henry
von Franconia
(
(Carolingian)
)
+ 886
+-----+++--++-+--++-+--++
[51]
Unruoch II
de Friuli
(
de Paris
)
+-----+++--++-+--++-+--+-++
[52]
Girard
de Paris
(
?
)
+-----+++--++-+--++-+--+-+-+++
Pepin II
?
(
?
)
+ 714
(2nd 55)
+-----+++--++-+--++-+---+++++
Pepin II
?
(
?
)
+ 714
(3rd 55)
+-----+++--++-+--++-+---++-
Bertrad
de Laon
(
(Carolingian)
)
(2nd 56)
+-----+++--++-+--++-+----+
[53]
Welf
von Bayern
(
von Bayern
)
+-----+++--++-+--++-+-----
[54]
Hedwig
von Bayern
(
von Bayern
)
780 - 826
+-----+++--++-+--++--+
[55]
Dietrich
(Immerdinger)
+-----+++--++-+--+-++++
[56]
Ranulf I
de Poitiers
(
de Maine
)
820 - 866
+-----+++--++-+--+-+++-+
[57]
Roricon II
de Maine
(
de Maine
)
808 - 858
+-----+++--++-+--+-+++--
[58]
Bichilde
de Maine
(
de Maine
)
* 810
+-----+++--++-+--+-++-+++++++
Pepin II
?
(
?
)
+ 714
(4th 55)
+-----+++--++-+--+-++-++++-
Bertrad
de Laon
(
(Carolingian)
)
(3rd 56)
+-----+++--++-+--+-++-++-+
Welf
von Bayern
(
von Bayern
)
(2nd 65)
+-----+++--++-+--+-++-++--
Hedwig
von Bayern
(
von Bayern
)
780 - 826
(2nd 66)
+-----+++--++-+--+-++-+-+
[59]
Odo I
d'Orleans
+-----+++--++-+--+-++--
[60]
Ansgarde
de Bourgoyne
(
(Carolingian)
)
826 - 879
+-----+++--++-+--+-+-
[61]
Emiliene/Adele
?
(
d'Aquitaine
)
+-----+++--++-+--+--+
[62]
Rollo
de Normandie
(
de Valois
)
+-----+++--++-+--+---+
Pepin
de Valois
(3rd 31)
+-----+++--++-+---
[63]
Constance
d'Arles
(
de Capet
)
973 - 1034
+-----+++--++--+++
[64]
Crinan
?
the Thane
(
?
)
c. 975 - 1045
+-----+++--++--++-++++++
[65]
Alpin
?
+ 834
+-----+++--++---++++++++++
[66]
Ealhmund
?
+ c. 785
+-----+++--++---++++++++-
[67]
Redburga
?
(
?
)
+-----+++--++---+++++++-+
[68]
Oslac
?
+-----+++--++---++++++-+
[69]
Aethelred Mucil
?
(
?
)
+-----+++--++---++++++--
[70]
Eadburh
?
(
?
)
+-----+++--++---+++++-+
[71]
Sigehelm
?
+-----+++--++---++++-
[72]
St.
Elgiva
?
(
?
)
+-----+++--++---+++-
[73]
Elfrida
?
(
?
)
945 - 1000
+-----+++--++---++-
[74]
Elfleda
?
(
?
)
963 - 1002
+-----+++--++---+-
[75]
Edith
?
(
?
)
+-----+++--+-+++++++++
Ranulf I
de Poitiers
(
de Maine
)
820 - 866
(2nd 68)
+-----+++--+-++++++++-+
Roricon II
de Maine
(
de Maine
)
808 - 858
(2nd 69)
+-----+++--+-++++++++--
Bichilde
de Maine
(
de Maine
)
* 810
(2nd 70)
+-----+++--+-+++++++-+++++++
Pepin II
?
(
?
)
+ 714
(5th 55)
+-----+++--+-+++++++-++++-
Bertrad
de Laon
(
(Carolingian)
)
(4th 56)
+-----+++--+-+++++++-++-+
Welf
von Bayern
(
von Bayern
)
(3rd 65)
+-----+++--+-+++++++-++--
Hedwig
von Bayern
(
von Bayern
)
780 - 826
(3rd 66)
+-----+++--+-+++++++-+-+
Odo I
d'Orleans
(2nd 75)
+-----+++--+-+++++++--
Ansgarde
de Bourgoyne
(
(Carolingian)
)
826 - 879
(2nd 76)
+-----+++--+-++++++-
Emiliene/Adele
?
(
d'Aquitaine
)
(2nd 77)
+-----+++--+-+++++-+
Rollo
de Normandie
(
de Valois
)
(2nd 78)
+-----+++--+-+++++--+
Pepin
de Valois
(4th 31)
+-----+++--+-++++-
[76]
Emma
de Blois
(
d'Aquitaine
)
950 - 1003
+-----+++--+-+++-
[77]
Agnes
de Bourgoyne
(
d'Aquitaine
)
995 - 1068
+-----+++--+-++-
[78]
Hildegarde
de Bourgoyne
(
d'Aquitaine
)
1050 - 1104
+-----+++--+-+-+++-
[79]
Adelais
d'Anjou
+-----+++--+-+-++-+
[80]
Rotbold III
de Provence
+-----+++--+-+-+-
[81]
Almodis
de la Marche
(
de Toulouse
)
+-----+++--+-+--++
[82]
Herluin
de Conteville
(
de Falaise
)
+ post 1035
+-----+++--+-+--+-
Herleva
de Falaise
(
de Conteville
,
Beauclerk
)
1012 - 1050
(2nd 50)
+-----+++--+-+---++
[83]
Roger
de Montgomery
(
?
)
+ c. 1040
+-----+++--+-+---+-
[84]
Josceline
?
(
de Montgomery
)
+-----+++--+--+++
[85]
Hugues I
de Chatellerault
(
?
)
+-----+++--+--++-
[86]
Gerberge
?
(
de Chatellerault
)
+-----+++--+--+-+
[87]
Aimery IV
de Thouars
(
de Maulâeon
)
+-----+++--+--+--
[88]
Aremgarde
de Maulâeon
(
de Thouars
)
+-----+++--+---++
[89]
Archimbaud
Borel de Bueil
(
de L'Isle Bouchard
)
+-----+++--+---+-
[90]
Agnes
de L'Isle Bouchard
(
Borel de Bueil
)
+-----++-++
[91]
Reginald
de Braose
(
Briwere
,
)
+-----++-+-
[92]
Grecia
Briwere
(
de Braose
)
+-----++--++-
[93]
Margaret
?
+-----++--+-
[94]
Sibyl
de Salisbury
(
Marshall
)
+-----++---
[95]
Isabel
de Clare
(
Marshall
)
+-----+-+
[96]
Sir
William
de Feinnes
c. 1245 - 1302
+------
[97]
Jolin (de)
Neville
(
de Mortimer
)
1285 - 1356
97 different people.
0.5
0.5
Sir
John
Hastings
(
Babthorpe
,
Aske
)
1466 - 1504
0.75
0.25
Sir
John
Hastings
(
Morley
)
1410 - 1477
0.875
0.125
Thomas
Morley
(
de la Pole
)
0.90625
0.03125
Katherine (de)
Stafford
(
de la Pole
)
0.9375
0.03125
Michael
de la Pole
c. 1330 - 1389
0.96875
0.03125
Michael
de la Pole
(
Stafford
)
1367 - 1415
0.976562
0.0078125
Jolin (de)
Neville
(
de Mortimer
)
1285 - 1356
0.980469
0.00390625
Ralph
de Toni
0.984375
0.00390625
Alice
de Toni
(de Toeni)
(
de Leyburn
,
de Beauchamp
,
Zouche
)
1283 - ante 1325
0.986328
0.00195312
William
de Beauchamp
(
Mauduit
)
+ post 1237
0.988281
0.00195312
Sir
William
de Feinnes
c. 1245 - 1302
0.990234
0.00195312
Margaret
de Feinnes
(
de Mortimer
)
c. 1262 - 1333
0.991211
0.000976562
Maud
Marshall
(
Le Bigod
)
0.992188
0.000976562
Hugh
Le Bigod
(
Marshall
)
0.993164
0.000976562
Aveline
de Clare
(
FitzPeter
)
0.994141
0.000976562
Geoffrey
FitzPeter
(
de Clare
)
0.995117
0.000976562
William
Mauduit
0.996094
0.000976562
Isabel
Mauduit
(
de Beauchamp
)
+ post 1237
0.996582
0.000488281
Grecia
Briwere
(
de Braose
)
0.99707
0.000488281
Reginald
de Braose
(
Briwere
,
)
0.997559
0.000488281
Isabel
de Clare
(
Marshall
)
0.997803
0.000244141
Isabel
de Ferrers
(
de Mortemer
)
+ ante 1253
0.998047
0.000244141
Matilda
Le Meschin
(
de Mortemer
)
0.998291
0.000244141
Joan
(Plantagenet)
(
)
+ 1237
0.998535
0.000244141
Sibyl
de Salisbury
(
Marshall
)
0.998657
0.00012207
Margaret
?
0.998779
0.00012207
John
Marshall
(
de Salisbury
)
c. 1105 - 1165
0.998901
0.00012207
Walchelin
de Ferrers
+ 1201
0.999023
0.00012207
Hugh
de Mortemer
(
Le Meschin
)
ante 1117 - 1181
0.999146
0.00012207
Madog ap Maredudd
(
)
+ 1160
0.999268
0.00012207
Marared ferch Madog ap Maredudd
(
)
0.999329
6.10352e-05
Henry
de Ferrers
0.99939
6.10352e-05
Melisande
?
(
de Mortemer
)
+ ante 1089
0.999451
6.10352e-05
Llywarch ap Trahaearn
0.999512
6.10352e-05
Gwladus (Gladys) ferch Llywarch
(
Gwynedd
)
0.999542
3.05176e-05
Henry
de Ferrers
0.999573
3.05176e-05
M/?
de Ferrers
0.999603
3.05176e-05
Roger
de Mortemer
(
?
)
ante 1055 - 1086
0.999634
3.05176e-05
Owain ab Edwin
of Tegeingl
0.999664
3.05176e-05
Angharad ferch Owain
(
)
0.99968
1.52588e-05
Cynan ap Iago
(
)
c. 1014 - c. 1063
0.999695
1.52588e-05
Roaul (the Great)
?
0.99971
1.52588e-05
Hawise
?
(
de Mortemer
)
0.999725
1.52588e-05
Ragnhild
(
)
0.999741
1.52588e-05
Matilda
de Chateau de Loire
(
de la Fleche
)
0.999756
1.52588e-05
Hildegarde
de Bourgoyne
(
d'Aquitaine
)
1050 - 1104
0.999771
1.52588e-05
Dangereuse
de L'Isle Bouchard
(
d'Aquitaine
,
de Chatellerault
)
1079 - 1151
0.999783
1.14441e-05
Herleva
de Falaise
(
de Conteville
,
Beauclerk
)
1012 - 1050
0.99979
7.62939e-06
Agnes
de L'Isle Bouchard
(
Borel de Bueil
)
0.999798
7.62939e-06
Archimbaud
Borel de Bueil
(
de L'Isle Bouchard
)
0.999805
7.62939e-06
Geoffrey V (Ferde)
de Chateau Landon
(
d'Anjou
)
+ post 1068
0.999813
7.62939e-06
Sigtrygg Silkbeard
0.999821
7.62939e-06
Iago ab Idwal ap Meurig
0.999828
7.62939e-06
Olaf
of Dublin
0.999836
7.62939e-06
Jean
de la Fleche
(
de Maine
)
0.999844
7.62939e-06
Baldwin V
de Flandres
(
de Capet
)
1012 - 1067
0.999851
7.62939e-06
Malcolm III (Caenmoor)
?
(
?
,
?
)
1031 - 1093
0.999859
7.62939e-06
St.
Margaret
?
(Wessex)
(
?
)
1045 - 1093
0.999866
7.62939e-06
Agnes
de Bourgoyne
(
d'Aquitaine
)
995 - 1068
0.999874
7.62939e-06
Almodis
de la Marche
(
de Toulouse
)
0.999882
7.62939e-06
Aremgarde
de Maulâeon
(
de Thouars
)
0.999889
7.62939e-06
Aimery IV
de Thouars
(
de Maulâeon
)
0.999897
7.62939e-06
Gerberge
?
(
de Chatellerault
)
0.999905
7.62939e-06
Hugues I
de Chatellerault
(
?
)
0.999908
3.8147e-06
Matilda
de Montmorency
(
de Mortain
)
+ c. 1085
0.999912
3.8147e-06
Crinan
?
the Thane
(
?
)
c. 975 - 1045
0.999916
3.8147e-06
Herluin
de Conteville
(
de Falaise
)
+ post 1035
0.99992
3.8147e-06
Paula
de Maine
(
de la Fleche
)
0.999924
3.8147e-06
Meurig
0.999928
3.8147e-06
Idwal ap Meurig
0.999931
3.8147e-06
Bertrade
de Gometz
(
de Montford
)
0.999935
3.8147e-06
Amauri I
de Montford
(
de Gometz
)
c. 1000 - post 1031
0.999939
3.8147e-06
Hildegarde
de Sundgau
(
d'Anjou
)
0.999943
3.8147e-06
Godehut
?
(
de Conches
,
d'Evreux
)
+ post 1055
0.999947
3.8147e-06
Constance
d'Arles
(
de Capet
)
973 - 1034
0.99995
3.8147e-06
Emma
de Blois
(
d'Aquitaine
)
950 - 1003
0.999954
3.8147e-06
Edith
?
(
?
)
0.999957
2.86102e-06
Gunnora
?
(
Beauclerk
)
936 - 1031
0.999959
1.90735e-06
Josceline
?
(
de Montgomery
)
0.999961
1.90735e-06
Roger
de Montgomery
(
?
)
+ c. 1040
0.999963
1.90735e-06
Rotbold III
de Provence
0.999965
1.90735e-06
Emma
de Provence
(
Taillefer
)
0.999967
1.90735e-06
Adelais
d'Anjou
0.999969
1.90735e-06
William III
Taillefer
(
de Provence
)
c. 970 - 1037
0.99997
1.90735e-06
Bethoc
?
(
?
)
0.999972
1.90735e-06
Hugh III
de Maine
0.999974
1.90735e-06
Herbert I (Wakedog)
de Maine
+ 1035
0.999976
1.90735e-06
Herleva
?
(
d'Evreux
)
0.999978
1.90735e-06
Elfleda
?
(
?
)
963 - 1002
0.999979
1.43051e-06
Gerberga
?
(
d'Anjou
)
0.999981
1.43051e-06
Fulk II
d'Anjou
(
?
)
0.999982
1.43051e-06
Sprota
?
(
Beauclerk
)
0.999984
1.43051e-06
Rollo
de Normandie
(
de Valois
)
0.999985
1.43051e-06
Emiliene/Adele
?
(
d'Aquitaine
)
0.999986
1.07288e-06
Pepin
de Valois
0.999987
1.07288e-06
Poppa
de Valois
(
?
,
de Normandie
)
0.999988
9.53674e-07
Kenneth
MacAlpine
+ 995
0.999989
9.53674e-07
Gerberga
?
(
Berengar
)
0.99999
9.53674e-07
Judicael
Berengar
(
?
)
+ ante 979
0.999991
9.53674e-07
Elfrida
?
(
?
)
945 - 1000
0.999992
7.15256e-07
Giselbert
de Bourgoyne
0.999993
7.15256e-07
Adelais
de Bourgoyne
Vergy
(
de Vermandois
)
0.999993
7.15256e-07
Adele
Liegarde
(
de Vermandois
)
0.999994
7.15256e-07
Heribert II
de Vermandois
(
Liegarde
)
0.999995
4.76837e-07
Malcolm
MacAlpine
+ 954
0.999995
4.76837e-07
Beatrice
de Vermandois
(
?
)
0.999995
4.76837e-07
St.
Elgiva
?
(
?
)
0.999996
3.57628e-07
Rollo
?
the Dane
(
de Pepin
,
de Valois
)
c. 846 - c. 932
0.999996
3.57628e-07
Ranulf I
de Poitiers
(
de Maine
)
820 - 866
0.999997
3.57628e-07
Ansgarde
de Bourgoyne
(
(Carolingian)
)
826 - 879
0.999997
2.38419e-07
Donald
MacAlpine
+ 900
0.999997
2.38419e-07
Robert I
?
(France)
(
de Vermandois
)
866 - 923
0.999997
2.38419e-07
Dietrich
(Immerdinger)
0.999997
2.38419e-07
St.
Matilda
von Ringelheim
(Immerdinger)
(
von Sachsen
)
895 - 968
0.999998
1.78814e-07
Bichilde
de Maine
(
de Maine
)
* 810
0.999998
1.78814e-07
Roricon II
de Maine
(
de Maine
)
808 - 858
0.999998
1.78814e-07
Rognvald
?
0.999998
1.19209e-07
Constantine
MacAlpine
+ 877
0.999998
1.19209e-07
Liudolf
von Sachsen
(
?
)
c. 806 - 866
0.999998
1.19209e-07
Robert III
von Worms
0.999999
1.19209e-07
Robert (the Strong)
d'Anjou
+ 866
0.999999
1.19209e-07
Henry
von Franconia
(
(Carolingian)
)
+ 886
0.999999
1.19209e-07
Sigehelm
?
0.999999
1.19209e-07
Eadgifu
?
(
?
)
+ 968
0.999999
8.9407e-08
Odo I
d'Orleans
0.999999
8.9407e-08
Ermentrude
d'Orleans
(
(Carolingian)
)
+ 869
0.999999
8.9407e-08
Eystein Glumra
?
0.999999
7.45058e-08
Louis (the Pious)
(Carolingian)
(
von Hesbaye
,
von Bayern
)
0.999999
5.96046e-08
Alpin
?
+ 834
0.999999
5.96046e-08
Kenneth
MacAlpine
c. 832 - 859
0.999999
5.96046e-08
Oda
?
Billung
(
von Sachsen
)
ante 831 - 913
0.999999
5.96046e-08
Hedwig
von Bayern
(
von Bayern
)
780 - 826
1
5.96046e-08
Welf
von Bayern
(
von Bayern
)
1
5.96046e-08
Eadburh
?
(
?
)
1
5.96046e-08
Aethelred Mucil
?
(
?
)
1
4.47035e-08
Halfdan (the Old)
?
1
3.72529e-08
Bertrad
de Laon
(
(Carolingian)
)
1
2.98023e-08
Unruoch II
de Friuli
(
de Paris
)
1
2.98023e-08
Oslac
?
1
2.98023e-08
Osburga
?
(
?
)
1
2.98023e-08
Redburga
?
(
?
)
1
2.23517e-08
Raum (the Old)
?
1
1.86265e-08
Pepin III (the Short)
(Carolingian)
(
de Laon
)
c. 714 - 768
1
1.49012e-08
Ealhmund
?
+ c. 785
1
1.49012e-08
Egbert
?
(
?
)
769 - 839
1
1.49012e-08
Engeltrude
de Paris
(
de Friuli
)
1
1.49012e-08
hidden
1
1.49012e-08
Ingeram
von Hesbaye
(
hidden
)
1
1.11759e-08
Nor
?
1
1.02445e-08
Pepin II
?
(
?
)
+ 714
1
1.02445e-08
Charles Martel (the Hammer)
?
686 - 741
1
7.45058e-09
Girard
de Paris
(
?
)
1
5.58794e-09
Snaer
?
1
5.58794e-09
Thorri
?
1
3.72529e-09
Rotroud
?
(
de Paris
)
1
1.86265e-09
Carloman
?
c. 715 - 754
|
Top
|
Copyright © 1996 - 2021 Camilla von Massenbach
Hosted by
Links
HTML generated by
SoftLinks
, copyright © 1996 - 2021 Ben Laurie
Last updated: Fri Feb 23 03:02:23 PM UTC 2024