theologian
English Baptist minister (1857-1928)
Family
Not who you're looking for? Others named John Shakespeare: English businessman and father of William Shakespeare (1530– · British diplomat, b. 11 June 1930