WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of William Shepherd

William Shepherd 1887
John Shepherd 18631912
Martha Hulme 18641951
Samuel Hulme 18301887
Jane Davis 18291883
William Hulme 1801
Jane Neesom 1801