Descendancy Chart:
John Rickard
John Rickard
(I148)
Birth
15 November 1790