John Richard Hale Share This John Richard Hale (Andrew Hilliard Atteridge, A. Hilliard Atteridge, John Richard Hale)