Interactive tree of David E. Hales

David E. Hales 18821964
George Gillette Hales 18441907
Mariah Henrietta Gay 18421910