John Haley

b. about 1630, d. 1718

Standard    |    Compact    |    Text    |    Register